【发布时间】:2018-03-15 22:49:20
【问题描述】:
我正在尝试使用适用于 iOS 的 OpenCV 裁剪来自视频流的图像。我不想做任何花哨的事情,只是裁剪图像并显示它。我试过this 和this,似乎都不适合我。作为一个委托方法,我得到了当前的 cv::Mat 图像,所以我需要的只是创建裁剪效果的代码。
如果需要,我可以做一些像this 这样复杂的事情,但我只需要一个矩形裁剪,所以我认为有一个更简单的方法。我只是不明白为什么设置 ROI 对我不起作用!
cv::Rect myROI(10, 10, 100, 100);
cv::Mat croppedImage = src(myROI);
src.copyTo(croppedImage);
[displayView setImage:[UIImage imageWithCVMat:src]];
^^^不工作,只显示原图
【问题讨论】:
-
您好,我也面临同样的问题。你能看看我的帖子stackoverflow.com/questions/14756505/…