iOS用のOpenCVでビデオストリームから出てくる画像を切り抜こうとしています。私は特別なことをしようとはしていません。単に画像を切り抜いて表示するだけです。私はこれを試しましたが、これはどちらもうまくいかないようです。デリゲートメソッドとして、現在のcv :: Matイメージが渡されるので、必要なのはトリミング効果を作成するコードだけです。
必要に応じてこれと同じくらい複雑なことをすることもできますが、必要なのは長方形の切り抜きだけなので、もっと簡単な方法があると思います。ROIの設定がうまくいかない理由がわかりません。
cv::Rect myROI(10, 10, 100, 100);
cv::Mat croppedImage = src(myROI);
src.copyTo(croppedImage);
[displayView setImage:[UIImage imageWithCVMat:src]];
^^^機能せず、元の画像を表示するだけです