Histogram Class

CVB.Net Documentation
A single histogram result.
Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.FoundationHistogram

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

public class Histogram : IList<long>, 
	ICollection<long>, IEnumerable<long>, IEnumerable

The Histogram type exposes the following members.

Properties

  NameDescription
Public propertyCount
Gets the number of elements in this histogram.
Public propertyIsReadOnly
The histogram data is read-only.
Public propertyItem
The indexer for accessing the histogram data itself.
Public propertyMax
Get the maximum gray value of the histogram.
Public propertyMean
Mean value of all pixels.
Public propertyMedian
The median (gray value at which roughly 50% of the pixels are darker and 50% of the pixels are brighter than this gray value).
Public propertyMin
Get the minimum gray value of the histogram.
Public propertyMode
Gets the mode (the most common gray value) of the histogram.
Public propertyNumPixels
Total number of pixels taken into account.
Public propertyStandardDeviation
Get the standard deviation of the histogram.
Public propertyVariance
Get the variance of the histogram.
Top
Methods

  NameDescription
Public methodAdd
Not supported as the histogram is read-only.
Public methodClear
Not supported as the histogram is read-only.
Public methodContains
Gets whether the count is inside this histogram.
Public methodCopyTo
Copies the elements of this histogram to the given array starting at arrayIndex.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Gets the enumerator enumerating this histogram.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Gets the index of the first found count.
Public methodInsert
Not supported as the histogram is read-only.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Not supported as the histogram is read-only.
Public methodRemoveAt
Not supported as the histogram is read-only.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods

  NameDescription
Public Extension MethodFilter
Filter a histogram array with the given kernel. At the beginning and end of the histogram, the histogram uses constant extension
(Defined by HistogramExtensions.)
Public Extension MethodFindPeaks
Find peaks in the histogram identified by the supplied criteria.
(Defined by HistogramExtensions.)
Public Extension MethodSumBetween
Count the number of pixels that lie between two limits in the histogram.
(Defined by HistogramExtensions.)
Top
Explicit Interface Implementations

  NameDescription
Explicit interface implementationPrivate methodIEnumerableGetEnumerator
Gets the enumerator enumerating this histogram.
Explicit interface implementationPrivate propertyIListInt64Item
Gets or sets the element at the specified index.
Top
See Also

Reference