Emgu CV Library Documentation
MIplImage Structure
NamespacesEmgu.CV.StructureMIplImage

www.emgu.com/wiki
Managed structure equivalent to IplImage
Declaration Syntax
C#Visual BasicVisual C++
public struct MIplImage
Public Structure MIplImage
public value class MIplImage
Members
All MembersMethodsFields



IconMemberDescription
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

Assembly: Emgu.CV (Module: Emgu.CV) Version: 1.5.0.0 (1.5.0.0)