C# 클래스 ImageMagick.PerceptualHash

Contains the he perceptual hash of one or more image channels.
파일 보기 프로젝트 열기: dlemstra/Magick.NET 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddChannel void
CreateChannelPerceptualHash ChannelPerceptualHash
DisposeList void
PerceptualHash System
PerceptualHash System

공개 메소드들

메소드 설명
GetChannel ( PixelChannel channel ) : ChannelPerceptualHash

Returns the perceptual hash for the specified channel.

PerceptualHash ( string perceptualHash ) : System

Initializes a new instance of the PerceptualHash class.

SumSquaredDistance ( PerceptualHash other ) : double

Returns the sum squared difference between this hash and the other hash.

ToString ( ) : string

Returns a string representation of this hash.

비공개 메소드들

메소드 설명
AddChannel ( MagickImage image, IntPtr list, PixelChannel channel ) : void
CreateChannelPerceptualHash ( MagickImage image, IntPtr list, PixelChannel channel ) : ChannelPerceptualHash
DisposeList ( IntPtr list ) : void
PerceptualHash ( ) : System
PerceptualHash ( MagickImage image, IntPtr list ) : System

메소드 상세

GetChannel() 공개 메소드

Returns the perceptual hash for the specified channel.
public GetChannel ( PixelChannel channel ) : ChannelPerceptualHash
channel PixelChannel The channel to get the has for.
리턴 ChannelPerceptualHash

PerceptualHash() 공개 메소드

Initializes a new instance of the PerceptualHash class.
public PerceptualHash ( string perceptualHash ) : System
perceptualHash string The
리턴 System

SumSquaredDistance() 공개 메소드

Returns the sum squared difference between this hash and the other hash.
public SumSquaredDistance ( PerceptualHash other ) : double
other PerceptualHash The to get the distance of.
리턴 double

ToString() 공개 메소드

Returns a string representation of this hash.
public ToString ( ) : string
리턴 string