解析
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)
图片展示
原图如下。
处理后的图片,缺口变得清晰。文章来源:https://www.toymoban.com/news/detail-553335.html
文章来源地址https://www.toymoban.com/news/detail-553335.html
到了这里,关于opencv图片根据规则改变颜色的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!