解析
1. 读入图片
2.通道分离
3.像素值在【100,200】之间,赋值128。大于200赋值255,小于100赋值0。
源码
import cv2
img_raw_path="past/unet-test_result0-0-1-0.png"
img_raw=cv2.imread(img_raw_path)
(r,g,b)=cv2.split(img_raw)
r_copy=r.copy()
r_copy[ r_copy.any in range(100,200)]=128
r_copy[r_copy>200]=255
r_copy[r_copy<100]=0
cv2.imwrite("New/unet-test_result0-0-1-0.png",r_copy)
图片展示
原图如下。
处理后的图片,缺口变得清晰。