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