日常@尊师:
© Fu Xianjun. All Rights Reserved.
1.首先我们还是需要一张帅气的图片:
将它放入文件夹内用openCV将其打开
然后就可以敲代码了:
import cv2#导包
img=cv2.imread('shape.png')#读取图片
cv2.imshow('src',img)#显示图片
height,width,_=img.shape#获取宽和高
b,g,r=cv2.split(img)#进行颜色通道的拆分
for a in range(height):#输入for循环语句找到图片中蓝色三角形部分
for c in range(0,width):
for k in range(3):
if 100<b[a,c]<200:
img.itemset((a,c,k),0)#读取蓝色三角形部分并将它转化为黑色
cv2.imshow('dst',img)#显示转化后的图片
cv2.waitKey()
cv2.destroyAllWindows()
我们今天的任务就是将蓝色的三角形变成黑色的:
看到变化没,今天的内容还是比较简单易懂的,每日一个paython小技巧你学会了吗?