在带有 opencv/numpy (2D) 数组的 Python 中 A1, A2, B1, B2
我可以做到
A1[B1>B2] = A2[B1>B2]
也就是说,我可以根据 B 数组之间的条件将值从 A2 赋值给 A1。
我如何在 C++ 的 opencv 中执行此操作? 简单地遍历数组是最快的方法,还是有更好的方法?
非常感谢您。
最佳答案
使用面具。
Mat m=B1>B2;
A2.copyTo(A1,m);
关于c++ - C++ opencv中的条件分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39965905/