IplImage* cvLoadImage(
const char* filename, // ファイル名
int flags=CV_LOAD_IMAGE_COLOR // フォーマット変換指定
);
cvLoadImage - OpenCV 1.0 リファレンス - opencv.jp
変換を伴わずに読み込むならば、flagsにはCV_LOAD_IMAGE_ANYDEPTH | CV_LOAD_IMAGE_ANYCOLORと指定します。
| 定数 | 値 | 説明 |
|---|---|---|
| CV_LOAD_IMAGE_GRAYSCALE | 0 | 8ビット グレースケール |
| CV_LOAD_IMAGE_COLOR | 1 | 8ビット カラー |
| CV_LOAD_IMAGE_ANYDEPTH | 2 | 任意の色深度のビット数 |
| CV_LOAD_IMAGE_ANYCOLOR | 4 | 8ビット グレースケール または 8ビット カラー |
| CV_LOAD_IMAGE_UNCHANGED | -1 | 8ビット グレースケール または 8ビット カラー (非推奨) |
| フォーマット | 拡張子 |
|---|---|
| Windows bitmaps | BMP |
| DIB | |
| JPEG files | JPEG |
| JPG | |
| JPE | |
| Portable Network Graphics | PNG |
| Portable image format | PBM |
| PGM | |
| PPM | |
| Sun rasters | SR |
| RAS | |
| TIFF files | TIFF |
| TIF | |
| OpenEXR HDR images | EXR |
| JPEG 2000 images | jp2 |
IplImage* cvQueryFrame(
CvCapture* capture // ビデオキャプチャ
);
cvQueryFrame - OpenCV 1.0 リファレンス - opencv.jp