【OpenCV】 画像に四角形を書き込む
OpenCVの復習が必要になったのでメモしておきます。
// 画像の読み込み UMat source; imread("lenna.jpg").copyTo(source); if (source.empty()) { throw runtime_error("Failed to open image"); } // 四角形の始点と終点を定義する int x0 = source.cols/4; int y0 = source.rows/4; int x1 = source.cols*3/4; int y1 = source.rows*3/4; Point p0 = Point(x0, y0); Point p1 = Point(x1, y1); // 四角形の色を定義する Scalar color = Scalar(0, 0, 255); // 四角形の太さを定義する int thickness = 3; // 四角形を書き込む rectangle(source, p0, p1, color, thickness); imshow("source", source);
さらに進化した画像処理ライブラリの定番 OpenCV 3基本プログラミング
- 作者: 北山洋幸
- 出版社/メーカー: カットシステム
- 発売日: 2016/04
- メディア: 単行本
- この商品を含むブログ (1件) を見る