考虑
cv::Mat A;
cv::Mat B;
//read images A and B
OpenCV / C ++中以下语句的含义是什么
A &= ~B ;
答案 0 :(得分:5)
OpenCV中的表达式(A &= ~B
)可用于在连续的图像序列中查找移动/移动的对象。
<强> E.g。强>
<强> 1。 Image A
强>
<强> 2。 Image B - circle moves left
强>
第3。 Inverse of B => ~B
强>
<强> 4。 A&=~B => movement or difference of sequenced images
答案 1 :(得分:2)
它具有普通意义。 OpenCV文档确实不清楚,运算符列在"Matrix expressions"下
答案 2 :(得分:1)
A = A BitwiseAnd (BitwiseNot B)
示例:
A = 1100
B = 0101~B = 1010
A&amp; ~B = 1000