时间:2021-05-22
本文实例为大家分享了python3实现证件照背景替换的具体代码,供大家参考,具体内容如下
import cv2import numpy as npimg=cv2.imread('zjz.jpg')#缩放rows,cols,channels = img.shapeimg=cv2.resize(img,None,fx=0.5,fy=0.5)rows,cols,channels = img.shapecv2.imshow('img',img)#转换hsvhsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)lower_blue=np.array([78,43,46])upper_blue=np.array([110,255,255])mask = cv2.inRange(hsv, lower_blue, upper_blue)cv2.imshow('Mask', mask)#腐蚀膨胀erode=cv2.erode(mask,None,iterations=1)cv2.imshow('erode',erode)dilate=cv2.dilate(erode,None,iterations=1)cv2.imshow('dilate',dilate)#遍历替换for i in range(rows): for j in range(cols): if dilate[i,j]==255: img[i,j]=(0,0,255)#此处替换颜色,为BGR通道cv2.imshow('res',img)cv2.waitKey(0)cv2.destroyAllWindows()以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
以最美证件照为例,给证件照换背景的方法为: 1、首先打开最美证件照软件,然后在“编辑”界面中,点击功能栏目中的“背景”选项。 2、之后即可根据自己的需求选择
更换证件照的底色的步骤: 1、打开一张证件照,双击“图层锁”解锁,点击“快速选择工具”; 2、按住鼠标在证件照背景上涂抹,使虚线框框住人物轮廓,点击上方菜单
以证件照为例,其ps换白底背景的方法是: 1、打开Photoshop,并打开证件照。 2、然后点击菜单上的图层、复制图层。 3、弹出命名窗口,直接点确定按
PPT怎么打印证件照?PPT打印证件照很多小伙伴还不会,今天小编就教大家用ppt打印证件照的详细教程,快动手操作一下吧。软件名称:PowerPoint2017简
以智能证件照为例,其手机把照片p成蓝底的方法是: 1、首先打开【智能证件照】,导入照片之后选择左下角的【更换背景色】,该软件提供【蓝】、【白】、【红】、【渐变