MATLAB的all()
函数是否具有等效的OpenCV函数?
if all(bwImg(:)) || all(~bwImg(:))
....
end
这是我要实现的代码。当然,我可以遍历所有值并检查它们是否为1或零。
最佳答案
我认为 countNonZero
是您最好的选择。就像是:
cv::Mat bwImg;
// get yoru binary image
int nz = cv::countNonZero(bwImg);
if (nz==bwImg.size().area() || nz==0)
return;