C# 클래스 ImageSimilarity.ImageUtils

파일 보기 프로젝트 열기: opentibia/item-editor

공개 메소드들

메소드 설명
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[]