The EigenObjectRecognizer type exposes the following methods.
Methods
![]() ![]() | ![]() ![]() | ![]() ![]() | ![]() ![]() |
Member | Description | |
---|---|---|
![]() ![]() | CalcEigenObjects(array<Image<(Of <(Gray, Byte>)>)>[]()[], MCvTermCriteria%, array<Image<(Of <(Gray, Single>)>)>[]()[]%, Image<(Of <(Gray, Single>)>)%) |
Caculate the eigen images for the specific traning image
|
![]() ![]() | EigenDecomposite(Image<(Of <(Gray, Byte>)>), array<Image<(Of <(Gray, Single>)>)>[]()[], Image<(Of <(Gray, Single>)>)) |
Decompose the image as eigen values, using the specific eigen vectors
|
![]() | EigenProjection(array<Single>[]()[]) |
Given the eigen value, reconstruct the projected image
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FindMostSimilarObject(Image<(Of <(Gray, Byte>)>), Int32%, Single%, String%) |
Given the image to be examined, find in the database the most similar object, return the index and the eigen distance
|
![]() | GetEigenDistances(Image<(Of <(Gray, Byte>)>)) |
Get the Euclidean eigen-distance between image and every other image in the database
|
![]() | GetHashCode()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Recognize(Image<(Of <(Gray, Byte>)>)) |
Try to recognize the image and return its label
|
![]() | ToString()()() | (Inherited from Object.) |