iOS用のOpenCVでビデオストリームから出力される画像をトリミングしようとしています。私は空想的な何かをしようとするのではなく、単純にイメージを切り取り、それを表示しようとしています。私はthisとthisを試しましたが、どちらもうまくいかないようです。デリゲートメソッドとして、渡された現在のcv :: Matイメージを取得します。したがって、必要なのは、トリミングエフェクトを作成するコードだけです。OpenCV 2.4.3(iOS)のクロップマット画像
thisとして複雑として必要であれば、私は何かを行うことができますが、私は唯一の長方形の作物を必要とするので、私はもっと簡単な方法があると思います。私はROIを設定することが私のために働いていない理由を理解できません!
cv::Rect myROI(10, 10, 100, 100);
cv::Mat croppedImage = src(myROI);
src.copyTo(croppedImage);
[displayView setImage:[UIImage imageWithCVMat:src]];
^^^機能していない、ちょうどあなたのコード内で、元の画像に
こんにちは、同じ問題に直面しています。あなたは私が前にあなたの最初の提案をしようとした私のポストを見http://stackoverflow.com/questions/14756505/croping-an-image-in-ios-uisng-opencv-face-detect – 2vision2