The IplImage type exposes the following members.
Properties
Name | Description | |
---|---|---|
Align | Obsolete.
Alignment of image rows (4 or 8).
OpenCV ignores it and uses widthStep instead
| |
AllocatedMemory |
Gets or sets a memory address allocated by AllocMemory.
(Inherited from DisposableObject.) | |
AllocatedMemorySize |
Gets or sets the byte length of the allocated memory
(Inherited from DisposableObject.) | |
AlphaChannel | Obsolete.
Ignored by OpenCV
| |
BorderConst | Obsolete.
Ignored by OpenCV
| |
BorderMode | Obsolete.
Border completion mode, ignored by OpenCV
| |
Bpp |
Bits per pixel
| |
ChannelSeq | Obsolete.
Ignored by OpenCV
| |
COI |
Gets/Sets COI (cvGetImageCOI/cvSetImageCOI)
| |
ColorModel | Obsolete.
Ignored by OpenCV
| |
CvPtr |
Native pointer of OpenCV structure
(Inherited from DisposableCvObject.) | |
DataOrder |
0 - interleaved color channels, 1 - separate color channels.
cvCreateImage can only create interleaved images
| |
Depth |
Pixel Depth in bits
| |
Dims |
Gets number of dimensions (=2)
(Overrides CvArrDims.) | |
ElemChannels |
Get number of channels
(Inherited from CvArr.) | |
ElemDepth |
Get bit Depth
(Inherited from CvArr.) | |
ElemType |
Get type of the array
(Inherited from CvArr.) | |
Height |
Image height in pixels
| |
ID |
version (=0)
| |
ImageData |
Pointer to aligned image data.
You can access each pixel by this pointer casted as byte*.
| |
ImageDataOrigin |
Pointer to a very origin of image data (not necessarily aligned) -
it is needed for correct image deallocation.
| |
ImageDataPtr |
Pointer to aligned image data.
| |
ImageSize |
image data size in bytes (=image->height*image->widthStep in case of interleaved data)
| |
IsDisposed |
Gets a value indicating whether this instance has been disposed.
(Inherited from DisposableObject.) | |
IsEnabledDispose |
Gets or sets a value indicating whether you permit disposing this instance.
(Inherited from DisposableObject.) | |
ItemInt32 |
Return the particular array element (cvGet1D/Set1D)
(Inherited from CvArr.) | |
ItemInt32, Int32 |
Return the particular array element (cvGet2D/Set2D)
(Inherited from CvArr.) | |
ItemInt32, Int32, Int32 |
Return the particular array element (cvGet3D/Set3D)
(Inherited from CvArr.) | |
MaskROI | Obsolete.
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 |
Gets/Sets ROI (cvGetImageROI/cvSetImageROI)
| |
ROIPointer |
image ROI. when it is not NULL, this specifies image region to process
| |
ROIValue |
image ROI. when it is not NULL, this specifies image region to process
| |
Size |
Gets size of the original image
| |
TileInfo |
Must be NULL in OpenCV
| |
Width |
Image width in pixels
| |
WidthStep |
Size of aligned image row in bytes
|
See Also