DenseHistogram Class |
Namespace: Emgu.CV
The DenseHistogram type exposes the following members.
Name | Description | |
---|---|---|
![]() | DenseHistogram(Int32, RangeF) |
Creates a uniform 1-D histogram of the specified size
|
![]() | DenseHistogram(Int32, RangeF) |
Creates a uniform multi-dimension histogram of the specified size
|
Name | Description | |
---|---|---|
![]() | BinDimension |
Get the size of the bin dimensions
|
![]() | Bitmap |
The Get property provide a more efficient way to convert gray scale Mat of Byte, 3 channel Mat of Byte (assuming BGR color space) or 4 channel Mat of Byte (assuming Bgra color space) into Bitmap
such that the image data is shared with Bitmap.
If you change the pixel value on the Bitmap, you change the pixel values on the Image object as well!
For other types of image this property has the same effect as ToBitmap()
Take extra caution not to use the Bitmap after the Mat object is disposed
The Set property convert the bitmap to this Image type.
(Inherited from Mat.) |
![]() | Cols |
The number of columns
(Inherited from Mat.) |
![]() | Data |
Get the managed data used by the Mat
(Inherited from MatDataAllocator.) |
![]() | DataPointer |
Pointer to the beginning of the raw data
(Inherited from Mat.) |
![]() | Depth |
Depth type
(Inherited from Mat.) |
![]() | Dims |
The matrix dimensionality
(Inherited from Mat.) |
![]() | ElementSize |
The size of the elements in this matrix
(Inherited from Mat.) |
![]() | Height |
Get the height of the mat.
(Inherited from Mat.) |
![]() | IsContinuous |
True if the data is continues
(Inherited from Mat.) |
![]() | IsEmpty |
True if the Mat is empty
(Inherited from Mat.) |
![]() | IsSubmatrix |
True if the matrix is a submatrix of another matrix
(Inherited from Mat.) |
![]() | NumberOfChannels |
Number of channels
(Inherited from Mat.) |
![]() | Ptr |
Pointer to the unmanaged object
(Inherited from UnmanagedObject.) |
![]() | Ranges |
Get the ranges of this histogram
|
![]() | Rows |
The number of rows
(Inherited from Mat.) |
![]() | Size |
The size of this matrix
(Inherited from Mat.) |
![]() | SizeOfDimension |
Get an array of the size of the dimensions. e.g. if the mat is 9x10x11, the array of {9, 10, 11} will be returned.
(Inherited from Mat.) |
![]() | Step |
Step
(Inherited from Mat.) |
![]() | Total |
The method returns the number of array elements (a number of pixels if the array represents an image)
(Inherited from Mat.) |
![]() | Width |
Get the width of the mat
(Inherited from Mat.) |
Name | Description | |
---|---|---|
![]() | BackProjectTDepth(ImageGray, TDepth) |
Backproject the histogram into a gray scale image
|
![]() | BackProjectTDepth(MatrixTDepth) |
Backproject the histogram into a matrix
|
![]() | CalculateTDepth(ImageGray, TDepth, Boolean, ImageGray, Byte) |
Project the images to the histogram bins
|
![]() | CalculateTDepth(MatrixTDepth, Boolean, MatrixByte) |
Project the matrices to the histogram bins
|
![]() | Clear |
Clear this histogram
|
![]() | Clone |
Make a clone of the current Mat
(Inherited from Mat.) |
![]() | Col |
Creates a matrix header for the specified matrix column.
(Inherited from Mat.) |
![]() | ConvertTo |
Converts an array to another data type with optional scaling.
(Inherited from Mat.) |
![]() | CopyTo(IOutputArray, IInputArray) |
Copy the data in this cv::Mat to an output array
(Inherited from Mat.) |
![]() | CopyToT(T) |
Copy data from this Mat to the managed array
(Inherited from Mat.) |
![]() | Create |
Allocates new array data if needed.
(Inherited from Mat.) |
![]() | Cross |
Computes a cross-product of two 3-element vectors.
(Inherited from Mat.) |
![]() | DeserializeObjectData |
A function used for runtime deserailization of the object
(Inherited from Mat.) |
![]() | Diag |
Extracts a diagonal from a matrix. The method makes a new header for the specified matrix diagonal. The new matrix is represented as a single-column matrix. Similarly to Mat::row and Mat::col, this is an O(1) operation.
(Inherited from Mat.) |
![]() | Dispose |
The dispose function that implements IDisposable interface
(Inherited from DisposableObject.) |
![]() | DisposeObject |
Release all the unmanaged memory associated with this object.
(Inherited from Mat.) |
![]() | Dot |
Computes a dot-product of two vectors.
(Inherited from Mat.) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Equals(Mat) |
Compares two Mats and check if they are equal
(Inherited from Mat.) |
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetBinValues |
Gets the bin values.
|
![]() | GetData |
Get a copy of the data values as an array
(Inherited from Mat.) |
![]() | GetDataPointer |
Get a pointer to the raw data given the specific index
(Inherited from Mat.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetInputArray |
Pointer to the InputArray
(Inherited from Mat.) |
![]() | GetInputOutputArray |
Pointer to the InputOutputArray
(Inherited from Mat.) |
![]() | GetObjectData |
A function used for runtime serialization of the object
(Inherited from Mat.) |
![]() | GetOutputArray |
Pointer to the OutputArray
(Inherited from Mat.) |
![]() | GetRawData |
Gets the binary data from the specific indices.
(Inherited from Mat.) |
![]() | GetType | (Inherited from Object.) |
![]() | GetUMat |
Convert this Mat to UMat
(Inherited from Mat.) |
![]() | GetValueRange |
Get the minimum and maximum value across all channels of the mat
(Inherited from Mat.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | MinMax |
Returns the min / max location and values for the image
(Inherited from Mat.) |
![]() | PopBack |
The method removes one or more rows from the bottom of the matrix
(Inherited from Mat.) |
![]() | PushBack |
Adds elements to the bottom of the matrix
(Inherited from Mat.) |
![]() | ReleaseManagedResources |
Release the managed resources. This function will be called during the disposal of the current object.
override ride this function if you need to call the Dispose() function on any managed IDisposable object created by the current object
(Inherited from DisposableObject.) |
![]() | Reshape |
Changes the shape and/or the number of channels of a 2D matrix without copying the data.
(Inherited from Mat.) |
![]() | Row |
Creates a matrix header for the specified matrix row.
(Inherited from Mat.) |
![]() | Save |
Save this image to the specific file.
(Inherited from Mat.) |
![]() | SetTo(IInputArray, IInputArray) |
Set the mat to the specific value
(Inherited from Mat.) |
![]() | SetTo(MCvScalar, IInputArray) |
Set the mat to the specific value
(Inherited from Mat.) |
![]() | SetToT(T) |
Copy data from managed array to this Mat
(Inherited from Mat.) |
![]() | Split |
Split current Image into an array of gray scale images where each element
in the array represent a single color channel of the original image
(Inherited from Mat.) |
![]() | T |
Transposes a matrix.
(Inherited from Mat.) |
![]() | ToImageTColor, TDepth |
Convert this Mat to Image
(Inherited from Mat.) |
![]() | ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | _ptr |
A pointer to the unmanaged object
(Inherited from UnmanagedObject.) |