1
在Python用的OpenCV/numpy的(2D)陣列A1, A2, B1, B2
我可以做有條件分配++的OpenCV
A1[B1>B2] = A2[B1>B2]
即,我可以從A2在基於B陣列之間的條件的地方將值分配給A1 。
我該如何在C++的opencv中做到這一點? 是簡單地遍歷數組的最快方法,還是有更好的方法?
非常感謝您提前。
在Python用的OpenCV/numpy的(2D)陣列A1, A2, B1, B2
我可以做有條件分配++的OpenCV
A1[B1>B2] = A2[B1>B2]
即,我可以從A2在基於B陣列之間的條件的地方將值分配給A1 。
我該如何在C++的opencv中做到這一點? 是簡單地遍歷數組的最快方法,還是有更好的方法?
非常感謝您提前。
使用面罩。
Mat m=B1>B2;
A2.copyTo(A1,m);
太棒了。謝謝! – Julius