Python+OpenCV对证件照换底

Python的函数库OpenCV真的很强大,前不久刚领略OpenCV对验证码图片进行降维来在selenium模拟登录之后破解验证码。今天又尝试用OpenCV对证件照进行换底色。太好用了,直接上源码。
import cv2
import numpy as np

img = cv2.imread(r"PicturePath") #读取原图片
hsv = cv2.cvtColor(img,cv2.COLOR_BGR2HSV) #照片在hsv状态色彩可查

#由蓝底转换为其他颜色的阈值
lower_blue = np.array([90,70,70])
upper_blue = np.array([110,255,255])
mask = cv2.inRange(hsv,lower_blue,upper_blue) #黑白处理

#由红底变为其他颜色时候的阈值
# lower_red = np.array([0

Python+OpenCV对证件照换底最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/13406.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>