旅行好きなソフトエンジニアの備忘録

プログラミングや技術関連のメモを始めました

【OpenCV】 画像の読み書き

OpenCVの復習が必要になったのでメモしておきます。

// 画像の読み込み(flagを指定しない場合はIMREAD_COLORで読み込まれる)
int flag = IMREAD_GRAYSCALE;
Mat image = imread("lenna.jpg", flag);
// 画像を読み込めたかどうかはemptyメソッドで分かる
if (image.empty())
{
    throw runtime_error("Failed to open image");
}

// 画像の書き込み
imwrite("modifiedLenna.jpg", image);

さらに進化した画像処理ライブラリの定番 OpenCV 3基本プログラミング

さらに進化した画像処理ライブラリの定番 OpenCV 3基本プログラミング