趣味は車輪の再発明♪

[opencv] cvCreateImage - イメージ(IplImage)生成 (core)


詳解 OpenCV ―コンピュータビジョンライブラリを使った画像処理・認識
Gary Bradski Adrian Kaehler
オライリージャパン
売り上げランキング: 25,746


■ たかみんつ / ソフト開発メモINDEX / OpenCVリファレンス(じぶん用) / 関数リファレンス /


イメージ(IplImageのインスタンス)を生成する。

IplImage* cvCreateImage(
    CvSize size, int depth, int channels);
No 引数 説明
1 size 画像のサイズ。幅と高さを指定する。
2 depth 画素のビット幅(深さ)を指定する。(「depthの値」参照)
3 channels チャンネル数を指定。モノクロなら最低で1チャンネル必要、色つきならば最低3チャンネル必要。

戻り値

生成されたイメージへのポインタ(IplImage*)を返す。

使用後はdeleteせずcvReleaseImageにポインタのアドレスを渡して開放する。

depthの値

定義値 画素の型 備考
IPL_DEPTH_1U 1 (1ビット) 白黒画像
IPL_DEPTH_8U 8 unsigned char
IPL_DEPTH_16U 16 unsigned short
IPL_DEPTH_32F 32 float

使用例

#include "opencv/cv.h"

CvSize size;
size.width = 640;
size.height = 480;
IplImage* pImage = cvCreateImage(size, IPL_DEPTH_32F, 3);

// ...

cvReleaseImage(&pImage);

関連文書


Pythonプロフェッショナルプログラミング 第2版
秀和システム (2015-05-21)
売り上げランキング: 1,813


クラウドではじめる機械学習 Azure MLでらくらく体験
脇森浩志 杉山雅和 羽生貴史
リックテレコム
売り上げランキング: 2,081

実践Node.js プログラミング (Programmer's SELECTION)
Mike Cantelon Marc Harter T.J. Holowaychuk Nathan Rajlich
翔泳社
売り上げランキング: 40,213

■ たかみんつ / ソフト開発メモINDEX / OpenCVリファレンス(じぶん用) / 関数リファレンス /



RSS Feed Widget
[opencv] cvCreateImage - イメージ(IplImage)生成 (core)
(http://bicycle.life.coocan.jp/takamints/index.php/doc/opencv/function/cvCreateImage)
by Koji Takami ( email: vzg03566@gmail.com, GitHub: takamin )