python实现证件照换底色
import cv2 import numpy as np file=r"C:/Users/58219/Desktop/1.jpg" # step1:读取照⽚ img = cv2.imread(file) # step1.2:缩放图⽚() img = cv2.resize(img, None, fx=1.5, fy=1.5) rows, cols, channels = img.shape # 展⽰图⽚ cv2.imshow("original...", img) # step2.1 图⽚转换为灰度图并显⽰ hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) # :图⽚的⼆值化处理 # 红底变蓝底 # 将在两个阈值内的像素值设置为⽩⾊(255), #⽽不在阈值区间内的像素值设置为⿊⾊(0) # lower_red= np.array([0,125,125]) upper_red = np.array([255,255,255]) mask = cv2.inRange(hsv, lower_red, upper_red) #step2.3:腐蚀膨胀若是腐蚀膨胀后仍有⽩⾊噪点,可以增加iterations的值 erode = cv2.erode(mask, None, iterations=5) # cv2.imshow('erode', erode) dilate = cv2.dilate(erode, None, iterations=7) # step3遍历每个像素点,进⾏颜⾊的替换 ''' #若是想要将红底变成蓝底img[i,j]=(255,0,0), #若是想将蓝底变为红底则img[i,j]=(0,0,255), #若是想变⽩底img[i,j]=(255,255,255) ''' for i in range(rows):for j in range(cols):if dilate[i,j] ==255: # 像素点255表⽰⽩⾊,180为灰度img[i,j]=(255,255,255) # 此处替换颜⾊,为BGR通道,不是RGB通道 #step4 显⽰图像 new_file=r"C:/Users/58219/Desktop/11.jpg" cv2.imwrite(new_file, img) res = cv2.imread(new_file) cv2.imshow('result...', res) # 窗⼝等待的命令,0表⽰⽆限等待 cv2.waitKey(0)
python实现证件照换底色相关推荐
- 基于python的证件照_20行代码教你用python给证件照换底色的方法示例
1.图片来源 该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流. 2.读取图片并显示 imread():读取图片: imshow():展示图片: waitkey():设置窗口等待,如果 ...
- 教你用OpenCV 和 Python给证件照换底色(蓝底 -红底-白底)
在我们的生活中常常要用到各种底色要求的证件电子照,红底.蓝底.或者白底,而假如你手上只有一种底色的证件照,你又不想再去拍又不会PS怎么办?今天教你们用OpenCV和Python给你的证件照换底色. P ...
- 教你用OpenCV 和 Python给证件照换底色(蓝底 <->红底->白底)
在我们的生活中常常要用到各种底色要求的证件电子照,红底.蓝底.或者白底,而假如你手上只有一种底色的证件照,你又不想再去拍又不会PS怎么办?今天教你们用OpenCV和Python给你的证件照换底色. P ...
- python怎么改成白底_教你用OpenCV 和 Python给证件照换底色(蓝底 -红底-白底)...
在我们的生活中常常要用到各种底色要求的证件电子照,红底.蓝底.或者白底,而假如你手上只有一种底色的证件照,你又不想再去拍又不会PS怎么办?今天教你们用OpenCV和Python给你的证件照换底色.P ...
- python hsv inrange 范围_仅20行代码,用python给证件照换底色
1.图片来源 该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流.本文只是为了告诉大家:python其实有很多黑科技(牛逼的库),我们既可以用python处理工作中的一些事儿,同时我们也 ...
- python界面怎么改颜色_20行代码教你用python给证件照换底色
1.图片来源 该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流.本文只是为了告诉大家:python其实有很多黑科技(牛逼的库),我们既可以用python处理工作中的一些事儿,同时我们也 ...
- python读取身份证照片信息_20行代码教你用Python改变身份证照片的背景色,python,给,证件照,换,底色...
1.图片来源 该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交流. 2.读取图片并显示 imread():读取图片: imshow():展示图片: waitkey():设置窗口等待,如果 ...
- 对比Python,看看Excel如何3步给证件照换底色?
公众号后台回复"图书",了解更多号主新书内容 作者:黄伟呢 来源:数据分析与统计学之美 Python完成证件照换底色 该图片来源于百度图片,如果侵权,请联系我删除!图片仅用于知识交 ...
- 原来 Excel 只需三步就可以给证件照换底色!
作者 | 黄伟呢 来源 | 数据分析与统计学之美(ID:gh_21c25c7e71d0) 头图 | CSDN 下载自东方IC Python完成证件照换底色 该图片来源于百度图片,如果侵权,请联系我删 ...
- 骚操作!Excel 3步 给证件照换底色?
点击上方"菜鸟学Python",选择"星标"公众号 重磅干货,第一时间送达 对比Python,看看Excel如何3步给证件照换底色? Python完成证件照换底 ...
最新文章
- mysql innodb引擎丢失_【MySQL】InnoDB引擎ibdata文件损坏/删除后使用frm和ibd文件恢复数据...
- 锐捷云课堂助力海南农垦中学 根治计算机教室“老病根”
- 自动化测试之鼠标悬浮操作、双击、鼠标拖拽
- python qt快速入门_PyQt5快速入门(一)
- 求最长单调子序列java,单调减子序列(java实现)
- phalapi可以依赖注入么_phalapi-进阶篇8(PhalApi能带来什么和进阶篇总结)
- 程序发布出现: 服务器无法处理请求---无法生成临时类(result = 1)。 错误CS2001:未能找到源文件“C:\ Windows \ TEMP \ lph54vwf.0.cs”...
- CTPN算法简单解析
- Unity Easy AR
- Linux 系统启动与服务管理
- C++ 函数其实可以不用写返回值的声明!
- CPen 使用 PS_DOT 无法画出虚线
- 酒店PMS变革之路:开放互联、模块化配置
- <C++>继承的进阶之构造与析构的调用顺序和同名成员的处理
- 【JqGrid】JqGrid单元格合并及表头列合并,jqgrid单元格合并
- PowerManagerService分析-updatePowerStateLocked方法
- ARM的强硬未能吓住高通,高通和中国芯片的远离导致ARM前景黯淡
- 【ISAR成像定标方法(1)—转台目标的RD成像算法MATLAB仿真】
- 小学计算机课标教学大纲的依据,中小学教学大纲为何改成课程标准?
- DNSPOD动态域名解析
热门文章
- python selenium清除缓存,Selenium Python:无法清除chrome浏览器缓存
- 公司法定代表人的法律风险及防范
- Python 救救我!如何连接串口实现一个报警灯报警器
- 夜神模拟器调试Android应用程序
- GIF微信表情如何制作
- Win7各正式版下载地址和SHA验证
- Centos 操作系统常用log日志
- linux usb模拟网卡,开发板作为USB设备模拟网卡(linux usb 网卡)--gadgetrndis|cdc
- python乌龟吃鱼_Python面向对象练习-通过pygame改良乌龟吃鱼
- maccms代码审计——前台sql注入漏洞