【发布时间】:2012-06-06 15:37:11
【问题描述】:
我有 mRgba Matrix and a Rect r(在框架中识别的东西)
我想要由Rect r.定义的这部分框架的子矩阵
当我这样使用它时:
sub = mRgba.submat(r);
我得到了正确的子矩阵,但是我在接下来的步骤中遇到了问题,我想更改这部分帧,然后将其复制回原来的位置。
例如:
Imgproc.cvtColor(sub, sub, Imgproc.COLOR_RGBA2GRAY, 1); //make it gray
Imgproc.cvtColor(sub, sub, Imgproc.COLOR_GRAY2RGBA, 4); //change to rgb
如何将这个更改的子矩阵复制回原来的。 或者如何获取/创建一个与 mRgba 大小相同的 Mask,除了 Rect r 部分之外全为零?
【问题讨论】: