Click or drag to resize
Accord.NET (logo)

IImageFeatureExtractorTFeature Interface

Common interface for feature detectors (e.g. SpeededUpRobustFeaturesDetector, Haralick, HistogramsOfOrientedGradients).

Namespace:  Accord.Imaging
Assembly:  Accord.Imaging (in Accord.Imaging.dll) Version: 3.8.0
Syntax
public interface IImageFeatureExtractor<out TFeature> : IFeatureExtractor<TFeature, Bitmap>, 
	ICovariantTransform<Bitmap, IEnumerable<TFeature>>, ITransform, ICloneable, 
	IDisposable, IFeatureExtractor<TFeature, UnmanagedImage>, ICovariantTransform<UnmanagedImage, IEnumerable<TFeature>>
Request Example View Source

Type Parameters

TFeature
The type of the extracted features (e.g. SpeededUpRobustFeaturePoint, FastRetinaKeypoint]).

The IImageFeatureExtractorTFeature type exposes the following members.

Properties
  NameDescription
Public propertyNumberOfInputs
Gets or sets the number of inputs accepted by the model.
(Inherited from ITransform.)
Public propertyNumberOfOutputs
Gets or sets the number of outputs generated by the model.
(Inherited from ITransform.)
Top
Methods
  NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
(Inherited from ICloneable.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodTransform(TInput)
Applies the transformation to an input, producing an associated output.
(Inherited from ICovariantTransformTInput, TOutput.)
Public methodTransform(TInput)
Applies the transformation to a set of input vectors, producing an associated set of output vectors.
(Inherited from ICovariantTransformTInput, TOutput.)
Top
See Also