OpenCV中的图像脱粒(Thereshold到255)

image threasholding in opencv (thereshold to 255)

本文关键字:Thereshold 图像 OpenCV      更新时间:2023-10-16

>我有这段代码,运行良好:

cv::threshold( image, out, 20, 255,cv::THRESH_TOZERO );

在此代码中,所有小于 20 的像素都变为零。现在我想写一个代码,所有大于 230 的像素都变成了 255。

有什么办法可以做到这一点吗?

我知道我可以遍历所有像素,但我正在寻找更简单的解决方案。

CV::threshold 没有参数可以执行此操作,但您可以简单地使用 THRESH_BINARY 然后获得原始图像和阈值图像的最大值。