C# Класс ImageSimilarity.ImageUtils

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

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

Метод Описание
CalculateEuclideanDistance ( Bitmap input, int blockSize ) : ].double[
CombineColorChannels ( RGB rgb ) : byte[]
CompareSignature ( double signature1, double signature2 ) : double
SplitColorChannels ( Bitmap input ) : RGB[]
getBitmap ( byte rgbData, PixelFormat pixelFormat, int Width, int Height ) : Bitmap
greyScale ( Bitmap input ) : byte[]

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

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

public static CalculateEuclideanDistance ( Bitmap input, int blockSize ) : ].double[
input System.Drawing.Bitmap
blockSize int
Результат ].double[

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

public static CombineColorChannels ( RGB rgb ) : byte[]
rgb RGB
Результат byte[]

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

public static CompareSignature ( double signature1, double signature2 ) : double
signature1 double
signature2 double
Результат double

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

public static SplitColorChannels ( Bitmap input ) : RGB[]
input System.Drawing.Bitmap
Результат RGB[]

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

public static getBitmap ( byte rgbData, PixelFormat pixelFormat, int Width, int Height ) : Bitmap
rgbData byte
pixelFormat PixelFormat
Width int
Height int
Результат System.Drawing.Bitmap

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

public static greyScale ( Bitmap input ) : byte[]
input System.Drawing.Bitmap
Результат byte[]