画像をファイルに書き出す.

#contents

*int cvSaveImage( char* filename, IplImage* image ); [#v131d56f]

保存する画像とファイル名を指定する.

**引数 [#o9ddb712]
-filename:char*型のファイル名
-image:IplImage*型の画像.CvMat*型も可

**返り値 [#oa6aa045]
-保存が成功すれば1
-何かしら失敗すれば0
-を返す

*解説 [#bc607860]
-imageをfilenameに書き出す.
-filename内の拡張子で画像のタイプを指定する.
-GIFはダメ


*実体ファイル [#i92ab80c]
-otherlibs/highgui/highgui.h
-otherlibs/highgui/loadsave.cpp

*注意 [#j9c0544d]
**PPM,PGM画像をバイナリで保存する [#qa0e0708]
-OpenCVではデフォルトでPPM,PGM画像をアスキー形式で保存する
-バイナリで保存したい場合はライブラリの再コンパイルが必要になる
-otherlibs/highgui/grfmt_pxm.cpp の335行目
  bool isBinary = false; // 修正前
-を書き換える
  bool isBinary = true;  // 修正後
-http://okutomi-lab.ctrl.titech.ac.jp/~tkanda/opencv_install.htm 参照

ジャンル[[:OpenCV]][[:OpenCV 1.0]]準拠

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS