C# Class ImageSimilarity.ImageUtils

Afficher le fichier Open project: opentibia/item-editor

Méthodes publiques

Méthode Description
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[]

Method Details

CalculateEuclideanDistance() public static méthode

public static CalculateEuclideanDistance ( Bitmap input, int blockSize ) : ].double[
input System.Drawing.Bitmap
blockSize int
Résultat ].double[

CombineColorChannels() public static méthode

public static CombineColorChannels ( RGB rgb ) : byte[]
rgb RGB
Résultat byte[]

CompareSignature() public static méthode

public static CompareSignature ( double signature1, double signature2 ) : double
signature1 double
signature2 double
Résultat double

SplitColorChannels() public static méthode

public static SplitColorChannels ( Bitmap input ) : RGB[]
input System.Drawing.Bitmap
Résultat RGB[]

getBitmap() public static méthode

public static getBitmap ( byte rgbData, PixelFormat pixelFormat, int Width, int Height ) : Bitmap
rgbData byte
pixelFormat PixelFormat
Width int
Height int
Résultat System.Drawing.Bitmap

greyScale() public static méthode

public static greyScale ( Bitmap input ) : byte[]
input System.Drawing.Bitmap
Résultat byte[]