C# 클래스 Accord.Imaging.SpeededUpRobustFeaturesDescriptor

Speeded-Up Robust Features (SURF) Descriptor.
상속: ICloneable
파일 보기 프로젝트 열기: accord-net/framework 1 사용 예제들

공개 메소드들

메소드 설명
Clone ( ) : object

Creates a new object that is a copy of the current instance.

Compute ( IEnumerable points ) : void

Describes all specified points (i.e. computes and sets the orientation and descriptor vector fields of each SpeededUpRobustFeaturePoint.

Compute ( SpeededUpRobustFeaturePoint point ) : void

Describes the specified point (i.e. computes and sets the orientation and descriptor vector fields of the SpeededUpRobustFeaturePoint.

GetDescriptor ( int x, int y, int scale, double orientation ) : double[]

Construct descriptor vector for this interest point

GetOrientation ( SpeededUpRobustFeaturePoint point ) : double

Determine dominant orientation for the feature point.

GetOrientation ( int x, int y, int scale ) : double

Determine dominant orientation for feature point.

SpeededUpRobustFeaturesDescriptor ( IntegralImage integralImage ) : System

Initializes a new instance of the SpeededUpRobustFeaturesDescriptor class.

비공개 메소드들

메소드 설명
gaussian ( double x, double y, double sigma ) : double

Get the value of the Gaussian with std dev sigma at the point (x,y)

gaussian ( int x, int y, double sigma ) : double

Get the value of the Gaussian with std dev sigma at the point (x,y)

haarX ( int row, int column, int size ) : double
haarY ( int row, int column, int size ) : double

메소드 상세

Clone() 공개 메소드

Creates a new object that is a copy of the current instance.
public Clone ( ) : object
리턴 object

Compute() 공개 메소드

Describes all specified points (i.e. computes and sets the orientation and descriptor vector fields of each SpeededUpRobustFeaturePoint.
public Compute ( IEnumerable points ) : void
points IEnumerable The list of points to be described.
리턴 void

Compute() 공개 메소드

Describes the specified point (i.e. computes and sets the orientation and descriptor vector fields of the SpeededUpRobustFeaturePoint.
public Compute ( SpeededUpRobustFeaturePoint point ) : void
point SpeededUpRobustFeaturePoint The point to be described.
리턴 void

GetDescriptor() 공개 메소드

Construct descriptor vector for this interest point
public GetDescriptor ( int x, int y, int scale, double orientation ) : double[]
x int
y int
scale int
orientation double
리턴 double[]

GetOrientation() 공개 메소드

Determine dominant orientation for the feature point.
public GetOrientation ( SpeededUpRobustFeaturePoint point ) : double
point SpeededUpRobustFeaturePoint
리턴 double

GetOrientation() 공개 메소드

Determine dominant orientation for feature point.
public GetOrientation ( int x, int y, int scale ) : double
x int
y int
scale int
리턴 double

SpeededUpRobustFeaturesDescriptor() 공개 메소드

Initializes a new instance of the SpeededUpRobustFeaturesDescriptor class.
public SpeededUpRobustFeaturesDescriptor ( IntegralImage integralImage ) : System
integralImage IntegralImage /// The integral image which is the source of the feature points. ///
리턴 System