使用我自己的最小值和 python 进行图像阈值处理

Image thresholding with my own min-max value with python

我有一个图像阈值。但我不想使用经典方法。我有自己的最小和最大阈值。我如何将此阈值应用于我的图像并获得二进制掩码。例如,最小值是 300,最大值是 500,如果我的像素值在这些值之间,我得到 255,否则我得到 0。感谢您的帮助。

假设您使用的是 opencv,cv2.inRange(img, min, max) 函数正是这样做的。如果您想要一个与库无关的解决方案,那么您可以遍历您的图像并通过检查每个单独的像素值是否符合您的边界来自己构建蒙版。