700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 证件照换底(红→蓝)

证件照换底(红→蓝)

时间:2020-09-09 00:18:16

相关推荐

证件照换底(红→蓝)

# #!/usr/bin/env python# # -*- coding: utf-8 -*-import cv2import numpy as np# 读取照片img=cv2.imread(r'C:\My Files\Desktop\1728c6d91b9f7d33a9903eb455c578c.jpg')# 图像缩放img = cv2.resize(img,None,fx=1,fy=1)rows,cols,channels = img.shapeprint(rows,cols,channels)cv2.imshow('img',img)# 图片转换为灰度图hsv = cv2.cvtColor(img,cv2.COLOR_BGR2HSV_FULL)cv2.imshow('hsv',hsv)# hsv = img# cv2.imwrite('c.jpg', hsv)# exit()# 图片的二值化处理lower_blue=np.array([180,180,180])upper_blue=np.array([255,255,255])mask = cv2.inRange(hsv, lower_blue, upper_blue)# print(dir(cv2))#腐蚀膨胀erode=cv2.erode(mask,None,iterations=0)cv2.imshow('erode',erode)dilate=cv2.dilate(erode,None,iterations=0)cv2.imshow('dilate',dilate)#遍历替换for i in range(rows):for j in range(cols):if erode[i,j]==255: img[i,j]=(219,142,67)cv2.imshow('res',img)# 保持显示cv2.waitKey(0)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。