|
OpenCV 4.5.3(日本語機械翻訳)
|
#include <types_c.h>
公開変数類 |
|
| int | nSize |
| int | ID |
| int | nChannels |
| int | alphaChannel |
| int | depth |
| char | colorModel [4] |
| char | channelSeq [4] |
| int | dataOrder |
| int | origin |
| int | align |
| int | width |
| int | height |
| struct _IplROI * | roi |
| struct _IplImage * | maskROI |
| void * | imageId |
| struct _IplTileInfo * | tileInfo |
| int | imageSize |
| char * | imageData |
| int | widthStep |
| int | BorderMode [4] |
| int | BorderConst [4] |
| char * | imageDataOrigin |
IplImage は,Intel Image Processing Library からの引用で,そのフォーマットはネイティブです.OpenCV は,上記のパラメータリストに示された IplImage フォーマットのサブセットのみをサポートします.
上記の制限に加えて,OpenCVではROIの扱いが異なります.OpenCV の関数は,すべてのソース画像とデスティネーション画像の画像サイズまたは ROI サイズが正確に一致することを要求します.一方,インテル® 画像処理ライブラリでは,ソース画像とデスティネーション画像の間の交点の領域 (または ROI) を処理し,それらが独立して変化することを許容します.
| int _IplImage::align |
画像の行のアライメント(4または8).OpenCVはこれを無視し,代わりに widthStep を利用します.
| int _IplImage::alphaChannel |
OpenCVでは無視されます.
| int _IplImage::BorderConst[4] |
同上.
| int _IplImage::BorderMode[4] |
OpenCV はこれを無視します.
| char _IplImage::channelSeq[4] |
同上
| char _IplImage::colorModel[4] |
OpenCVでは無視されます.
| int _IplImage::dataOrder |
0 - インターリーブされたカラーチャンネル,1 - 分離されたカラーチャンネル. cvCreateImage は,インターリーブされた画像しか作成できません.
| int _IplImage::depth |
ビット単位で表されるピクセル深度.IPL_DEPTH_8U, IPL_DEPTH_8S, IPL_DEPTH_16S, IPL_DEPTH_32S, IPL_DEPTH_32F, IPL_DEPTH_64F がサポートされます.
| int _IplImage::height |
画像の高さをピクセル単位で指定します。
| int _IplImage::ID |
バージョン (=0)
| char* _IplImage::imageData |
アラインドされた画像データへのポインタです。
| char* _IplImage::imageDataOrigin |
アラインドされた画像データの原点へのポインタ(必ずしもアラインドされている必要はありません) - 正しくデアロケーションするために必要です.
| void* _IplImage::imageId |
" "
| int _IplImage::imageSize |
画像データのサイズをバイト単位で指定します (インターリーブされたデータの場合は ==image->height*image->widthStep)。
| struct _IplImage* _IplImage::maskROI |
NULLでなければいけません.
| int _IplImage::nChannels |
ほとんどの OpenCV の関数は,1,2,3 または 4 チャンネルをサポートします.
| int _IplImage::nSize |
sizeof(IplImage)
| int _IplImage::origin |
0 - 左上の原点,1 - 左下の原点(Windowsビットマップのスタイル).
| struct _IplROI* _IplImage::roi |
画像のROI.NULLの場合,画像全体が選択されます.
| struct _IplTileInfo* _IplImage::tileInfo |
" "
| int _IplImage::width |
画像の幅をピクセル単位で表します.
| int _IplImage::widthStep |
並んだ画像の行のサイズ(バイト).