Managed structure equivalent to IplImage
| C# | Visual Basic | Visual C++ |
public struct MIplImage
Public Structure MIplImage
public value class MIplImage
| All Members | Methods | Fields | |||
| Icon | Member | Description |
|---|---|---|
| align |
Alignment of image rows (4 or 8).
OpenCV ignores it and uses widthStep instead
| |
| alphaChannel |
ignored by OpenCV
| |
| BorderConst |
ditto
| |
| BorderMode |
border completion mode, ignored by OpenCV
| |
| channelSeq |
ditto
| |
| colorModel |
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
| |
| Equals(Object) | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
| Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object 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.) | |
| 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
| |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| 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
| |
| ToString()()() | Returns the fully qualified type name of this instance. (Inherited from ValueType.) | |
| width |
image width in pixels
| |
| widthStep |
size of aligned image row in bytes
|