SampleImageList Class

CVB.Net Documentation
Classifier type that operates on images.
Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.SampleDatabaseSampleList
    Stemmer.Cvb.SampleDatabaseSampleImageList
      Stemmer.Cvb.SampleDatabaseSampleClassificationImageList
      Stemmer.Cvb.SampleDatabaseSampleRegressionImageList

Namespace:  Stemmer.Cvb.SampleDatabase
Assembly:  Stemmer.Cvb.SampleDatabase (in Stemmer.Cvb.SampleDatabase.dll) Version: 14.0.0.0
Syntax

public abstract class SampleImageList : SampleList

The SampleImageList type exposes the following members.

Properties

  NameDescription
Public propertyAverageSampleCount
Average number samples in per class of the sample list.
(Inherited from SampleList.)
Public propertyComment
Classifier comment text.
(Inherited from SampleList.)
Public propertyCreationDate
Date on which the SampleList was created.
(Inherited from SampleList.)
Public propertyFeatureWindowLocation
Location of the feature window (position of left top corner inside the image).
Public propertyFeatureWindowOrigin
Location of the feature window origin in pixel coordinates measured from the left top corner of the feature window.
Public propertyFeatureWindowSize
Size of the feature window.
Public propertyFileName
Name of the file from which this image list was loaded (string.Empty if this image list was neither loaded nor saved since its construction).
(Inherited from SampleList.)
Public propertyFringes
Fringes (= size difference between the images and the feature window) of the sample images.
Public propertyHandle
Native Manto2 classifier handle.
(Inherited from SampleList.)
Public propertyImageDataType
Data type of the images that can be added to the image list. (all planes must have same data type)
Public propertyImageDimension
Size of the images (in pixels) that can be added to the image list.
Public propertyImageSize
Size of the images (in pixels) that can be added to the image list.
Public propertyIsDisposed
Tests if the native handle has already been disposed.
(Inherited from SampleList.)
Public propertyLabelType
Type of the labels used by this SampleList.
(Inherited from SampleList.)
Public propertyMaxSampleCount
Number samples in the largest class of the sample list.
(Inherited from SampleList.)
Public propertyMinSampleCount
Number samples in the smallest class of the sample list.
(Inherited from SampleList.)
Public propertyModificationDate
Date on which the SampleList was last modified.
(Inherited from SampleList.)
Public propertyNumClasses
Number of distinguishable classes in the sample list.
(Inherited from SampleList.)
Public propertyNumSamples
Total number of samples in the sample list.
(Inherited from SampleList.)
Public propertySampleType
Type of the samples used by this SampleList.
(Overrides SampleListSampleType.)
Top
Methods

  NameDescription
Protected methodBaseInit
Allows the inheritor to do a reinitialization of the base class parameters.
Protected methodContainsLabelTLabel
Check if the sample list contains a given label...
(Inherited from SampleList.)
Protected methodCreateNativeImageData
Utility function for inheritors that creates a native image data object to be added to the SIL. Make sure to manually release the handle once it is no longer needed!
Public methodDispose
Dispose method that releases the classifier
(Inherited from SampleList.)
Protected methodDispose(Boolean)
IDispose helper function.
(Inherited from SampleList.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizer
(Inherited from SampleList.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetSampleImage
Retrieve an image by its overall sample index (ranging from 0 to NumSamples-1.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsCompatible
Check whether a CVB image is compatible with this image list, i.e. if it is generally possible to add samples from that image to the list.
Protected methodLabelToIndexTLabel
Convert a class label to a class index.
(Inherited from SampleList.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodRemoveLabel
Remove a label and all the data objects associated with it based on its index.
(Inherited from SampleList.)
Public methodSave
Save the Manto2 sample list to a file.
(Inherited from SampleList.)
Public methodSetFeatureWindow
Redefine the feature window of the sample image list. Note that the values provided must be consistent with the image size for which this sample image list has been created, otherwise an exception will be raised.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events

  NameDescription
Public eventObjectDisposing
Raised when this object is about to be disposed via the Dispose method.
(Inherited from SampleList.)
Top
See Also

Reference