C# Класс LibSimilarImageDotNet.SimilarImage

Показать файл Открыть проект

Открытые методы

Метод Описание
CompareHashes ( string Hash1, string Hash2 ) : float

CompareHashesBool ( string Hash1, string Hash2, double Threeshold = 0.9 ) : bool
GetCompressedImageHashAsString ( Bitmap FullImage, int Levels = DefaultMaxLevels ) : String

GetImageHash ( Bitmap FullImage, int Levels = DefaultMaxLevels ) : byte[]

Приватные методы

Метод Описание
CountBits ( uint Bits ) : int
CountEqualBits ( uint Bits1, uint Bits2, int Total ) : int
GetLevelSide ( int Level ) : int

Описание методов

CompareHashes() публичный статический Метод

public static CompareHashes ( string Hash1, string Hash2 ) : float
Hash1 string
Hash2 string
Результат float

CompareHashesBool() публичный статический Метод

public static CompareHashesBool ( string Hash1, string Hash2, double Threeshold = 0.9 ) : bool
Hash1 string
Hash2 string
Threeshold double
Результат bool

GetCompressedImageHashAsString() публичный статический Метод

public static GetCompressedImageHashAsString ( Bitmap FullImage, int Levels = DefaultMaxLevels ) : String
FullImage System.Drawing.Bitmap
Levels int
Результат String

GetImageHash() публичный статический Метод

public static GetImageHash ( Bitmap FullImage, int Levels = DefaultMaxLevels ) : byte[]
FullImage System.Drawing.Bitmap
Levels int
Результат byte[]