IImage.h
Go to the documentation of this file.
89 createImage(IImage** image, int width, int height, PixelFormat pixelFormat, int align = 1, IBlob* initialData = 0);
Definition: IImage.h:32
virtual int getSize() const =0
Definition: IImage.h:33
Definition: IImage.h:62
Definition: AlgorithmWorkset.h:17
Definition: IImage.h:122
ErrorCode ABASESDK_LINK_SPEC createImageByHeader(IImage **image, const ImageHeader &header, IBlob *initialData=0)
Definition: IImage.h:36
Definition: IImage.h:106
virtual int getWidth() const =0
virtual void * getPointer()=0
virtual ErrorCode bgr2rgb()=0
Definition: IImage.h:119
virtual PixelFormat getPixelFormat() const =0
Definition: IImage.h:63
ErrorCode ABASESDK_LINK_SPEC createImage(IImage **image, int width, int height, PixelFormat pixelFormat, int align=1, IBlob *initialData=0)
virtual int getHeight() const =0
Definition: IImage.h:37
Definition: IImage.h:118
Definition: IImage.h:64
Definition: IImage.h:35
Definition: IImage.h:27
Definition: IImage.h:47
Definition: IImage.h:117
virtual ErrorCode rgb2bgr()=0
virtual int getPitch() const =0
virtual ErrorCode clone(IImage **dst) const =0
virtual ImageHeader getHeader() const =0
virtual ErrorCode mirror(Mirror direction)=0
Definition: IRef.h:17
virtual int getChannels() const =0