- ベストアンサー
opencvのプログラムについて教えてください。
Opencvのソフトを使って画像処理をするのでが、 読み込んだ画像の半分を切り取りたいのですが どうしたらいいのですか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ROI領域を使う方法です. CvRect rect = cvRect(x, y, width, height); cvSetImageROI(src, rect); IplImage *img = cvCreateImage(cvGetSize(src), IPL_DEPTH_8U, 3); cvCopy(src, img); cvSaveImage("cut.jpg", img); // x,y : 長方形の左上の座標 // width, height : 長方形の幅と高さ //src:読み込んだ画像 //を前もってそれぞれ定義しておく事.
お礼
ありがとうございます これを参考に作ってみたいと思います.