MIplImage Structure |
Namespace: Emgu.CV.Structure
The MIplImage type exposes the following members.
Name | Description | |
---|---|---|
![]() | Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() | GetType | Gets the type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Name | Description | |
---|---|---|
![]() | Align |
Alignment of image rows (4 or 8).
OpenCV ignores it and uses widthStep instead
|
![]() | AlphaChannel |
ignored by OpenCV
|
![]() | BorderConst0 |
border const, ignored by OpenCV
|
![]() | BorderConst1 |
border const, ignored by OpenCV
|
![]() | BorderConst2 |
border const, ignored by OpenCV
|
![]() | BorderConst3 |
border const, ignored by OpenCV
|
![]() | BorderMode0 |
border completion mode, ignored by OpenCV
|
![]() | BorderMode1 |
border completion mode, ignored by OpenCV
|
![]() | BorderMode2 |
border completion mode, ignored by OpenCV
|
![]() | BorderMode3 |
border completion mode, ignored by OpenCV
|
![]() | ChannelSeq0 |
ignored by OpenCV
|
![]() | ChannelSeq1 |
ignored by OpenCV
|
![]() | ChannelSeq2 |
ignored by OpenCV
|
![]() | ChannelSeq3 |
ignored by OpenCV
|
![]() | ColorModel0 |
ignored by OpenCV
|
![]() | ColorModel1 |
ignored by OpenCV
|
![]() | ColorModel2 |
ignored by OpenCV
|
![]() | ColorModel3 |
ignored by OpenCV
|
![]() | DataOrder |
0 - interleaved color channels, 1 - separate color channels.
cvCreateImage can only create interleaved images
|
![]() | Depth |
pixel depth in bits: IPL_DEPTH_8U, IPL_DEPTH_8S, IPL_DEPTH_16U, IPL_DEPTH_16S, IPL_DEPTH_32S, IPL_DEPTH_32F and IPL_DEPTH_64F are supported
|
![]() | Height |
image height in pixels
|
![]() | ID |
version (=0)
|
![]() | ImageData |
pointer to aligned image data
|
![]() | ImageDataOrigin |
pointer to a very origin of image data (not necessarily aligned) - it is needed for correct image deallocation
|
![]() | ImageId |
ditto
|
![]() | ImageSize |
image data size in bytes
(=image->height*image->widthStep in case of interleaved data)
|
![]() | MaskROI |
must be NULL in OpenCV
|
![]() | NChannels |
Most of OpenCV functions support 1,2,3 or 4 channels
|
![]() | NSize |
sizeof(IplImage)
|
![]() | Origin |
0 - top-left origin,
1 - bottom-left origin (Windows bitmaps style)
|
![]() | Roi |
image ROI. when it is not NULL, this specifies image region to process
|
![]() | TileInfo |
ditto
|
![]() | Width |
image width in pixels
|
![]() | WidthStep |
size of aligned image row in bytes
|