C# Class Emgu.CV.Structure.MIplImage

Show file Open project: fajoy/RTSPExample Class Usage Examples

Public Properties

Property Type Description
BorderConst0 int
BorderConst1 int
BorderConst2 int
BorderConst3 int
BorderMode0 int
BorderMode1 int
BorderMode2 int
BorderMode3 int
ID int
align int
alphaChannel int
channelSeq0 byte
channelSeq1 byte
channelSeq2 byte
channelSeq3 byte
colorModel0 byte
colorModel1 byte
colorModel2 byte
colorModel3 byte
dataOrder int
depth CvEnum.IPL_DEPTH
height int
imageData System.IntPtr
imageDataOrigin System.IntPtr
imageId System.IntPtr
imageSize int
maskROI System.IntPtr
nChannels int
nSize int
origin int
roi System.IntPtr
tileInfo System.IntPtr
width int
widthStep int

Property Details

BorderConst0 public property

border const, ignored by OpenCV
public int BorderConst0
return int

BorderConst1 public property

border const, ignored by OpenCV
public int BorderConst1
return int

BorderConst2 public property

border const, ignored by OpenCV
public int BorderConst2
return int

BorderConst3 public property

border const, ignored by OpenCV
public int BorderConst3
return int

BorderMode0 public property

border completion mode, ignored by OpenCV
public int BorderMode0
return int

BorderMode1 public property

border completion mode, ignored by OpenCV
public int BorderMode1
return int

BorderMode2 public property

border completion mode, ignored by OpenCV
public int BorderMode2
return int

BorderMode3 public property

border completion mode, ignored by OpenCV
public int BorderMode3
return int

ID public property

version (=0)
public int ID
return int

align public property

Alignment of image rows (4 or 8). OpenCV ignores it and uses widthStep instead
public int align
return int

alphaChannel public property

ignored by OpenCV
public int alphaChannel
return int

channelSeq0 public property

ignored by OpenCV
public byte channelSeq0
return byte

channelSeq1 public property

ignored by OpenCV
public byte channelSeq1
return byte

channelSeq2 public property

ignored by OpenCV
public byte channelSeq2
return byte

channelSeq3 public property

ignored by OpenCV
public byte channelSeq3
return byte

colorModel0 public property

ignored by OpenCV
public byte colorModel0
return byte

colorModel1 public property

ignored by OpenCV
public byte colorModel1
return byte

colorModel2 public property

ignored by OpenCV
public byte colorModel2
return byte

colorModel3 public property

ignored by OpenCV
public byte colorModel3
return byte

dataOrder public property

0 - interleaved color channels, 1 - separate color channels. cvCreateImage can only create interleaved images
public int dataOrder
return int

depth public property

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
public CvEnum.IPL_DEPTH depth
return CvEnum.IPL_DEPTH

height public property

image height in pixels
public int height
return int

imageData public property

pointer to aligned image data
public IntPtr,System imageData
return System.IntPtr

imageDataOrigin public property

pointer to a very origin of image data (not necessarily aligned) - it is needed for correct image deallocation
public IntPtr,System imageDataOrigin
return System.IntPtr

imageId public property

ditto
public IntPtr,System imageId
return System.IntPtr

imageSize public property

image data size in bytes (=image->height*image->widthStep in case of interleaved data)
public int imageSize
return int

maskROI public property

must be NULL in OpenCV
public IntPtr,System maskROI
return System.IntPtr

nChannels public property

Most of OpenCV functions support 1,2,3 or 4 channels
public int nChannels
return int

nSize public property

sizeof(IplImage)
public int nSize
return int

origin public property

0 - top-left origin, 1 - bottom-left origin (Windows bitmaps style)
public int origin
return int

roi public property

image ROI. when it is not NULL, this specifies image region to process
public IntPtr,System roi
return System.IntPtr

tileInfo public property

ditto
public IntPtr,System tileInfo
return System.IntPtr

width public property

image width in pixels
public int width
return int

widthStep public property

size of aligned image row in bytes
public int widthStep
return int