C での画像操作に OpenCV を使用しています。この質問がドキュメントで回答されている場合はご容赦ください。ただし、OpenCV ドキュメントの形式がかなり悪く、読みにくいことがわかりました。
CvMat*以下のように画像ファイルから抽出したものがあります。
CvMat* mat = cvLoadImageM((char*) filename, CV_LOAD_IMAGE_COLOR);
私がする必要があるのは、特定の境界領域を切り取って、そのサブイメージを取得することです。このための論理コマンドは次のようになります。
CvMat* subMat = cvGetSubImage(mat, minx, maxx, miny, maxy);
ここminxで、maxx、miny、maxyはトリミングされた領域の境界を定義します。これを簡単に行うための組み込みの方法はありますか?