【发布时间】:2020-06-16 02:30:44
【问题描述】:
说 maxVal = 160 和 minVal = 100,现在我想设置图像的所有像素,其值不在 minVal 到 maxVal 的范围内等于 0 或黑色。我可以通过循环到图像像素值来做到这一点。但是有没有办法以 numPyish 的方式做到这一点?图片定义如下。
img = cv2.imread("location", 0)
【问题讨论】:
-
img[(img < min_val) | (img > max_val)] = 0 -
@MateenUlhaq 请将其写为答案以结束问题。谢谢。