像matlab python 一样简单

int neg = cv::countNonZero(mat < 0);
int zero = cv::countNonZero(mat == 0);
int pos = cv::countNonZero(mat > 0);

👉 countNonZero(mat < threshold) 是最干净的统计方式,比手写 for-loop 稳定得多。

如需排除 NaN:


cv::Mat valid = mat == mat; // NaN != NaN int cnt = cv::countNonZero((mat < 0) & valid);

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐