# #!/usr/bin/env python
# # -*- coding: utf-8 -*-
import cv2
import 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.shape
print(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)

证件照换底(红→蓝)相关推荐

  1. 用Excle给自己的证件照换底色(蓝底一键换红底),超级简单

    用Excle给自己的证件照换底色(蓝底一键换红底),超级简单 目录 用Excle给自己的证件照换底色(蓝底一键换红底) 1. 像这样的照片底色换色,是如何操作的? 2.鼠标双击选中照片点击[重新着色] ...

  2. python证件照_python实现证件照换底功能

    本来是在找交通识别的程序,然后凑巧看见了证件照换底,于是学习了一下~一开始在网上找了一个很普遍写的程序,但是效果并不好,想要放弃了,然后看见了这个,参考:python opencv实现证件照换底功能 ...

  3. php-opencv身份证识别,python opencv实现证件照换底功能

    本文实例为大家分享了python opencv实现证件照换底功能的具体代码,供大家参考,具体内容如下 思路:先转到HSV空间,利用颜色提取背景制作掩模版mask,然后通过按位操作提取人像和制作新背景, ...

  4. python 实现证件照换底

    本来是在找交通识别的程序,然后凑巧看见了证件照换底,于是学习了一下~一开始在网上找了一个很普遍写的程序,但是效果并不好,想要放弃了,然后看见了这个,参考:https://blog.csdn.net/w ...

  5. python opencv pdf脚本之家_python opencv实现证件照换底功能

    本文实例为大家分享了python opencv实现证件照换底功能的具体代码,供大家参考,具体内容如下 思路:先转到HSV空间,利用颜色提取背景制作掩模版mask,然后通过按位操作提取人像和制作新背景, ...

  6. 利用Photoshop对证件照换底且抠出头发丝

    如何利用Photoshop对证件照换底,且抠出头发丝 关键在于利用好通道选取 详情参见: https://www.2014g.cn/hangye/1734.html

  7. OpenCV-python 证件照换底-利用函数inRange及滑动条creatTrackbar分割

    OpenCV-python 证件照换底 利用函数inRange及滑动条creatTrackbar分割 证件照换底HSV参考图片总是设定不准inRange的值.做一个利用滑条滑动直接看效果的吧 inRa ...

  8. 教你用OpenCV 和 Python给证件照换底色(蓝底 -红底-白底)

    在我们的生活中常常要用到各种底色要求的证件电子照,红底.蓝底.或者白底,而假如你手上只有一种底色的证件照,你又不想再去拍又不会PS怎么办?今天教你们用OpenCV和Python给你的证件照换底色. P ...

  9. 教你用OpenCV 和 Python给证件照换底色(蓝底 <->红底->白底)

    在我们的生活中常常要用到各种底色要求的证件电子照,红底.蓝底.或者白底,而假如你手上只有一种底色的证件照,你又不想再去拍又不会PS怎么办?今天教你们用OpenCV和Python给你的证件照换底色. P ...

最新文章

  1. spring resource
  2. Mac安装Cobalt Strike 4 【亲测有用】
  3. python tornado websocket_Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法...
  4. 12linux目录结构13Linux目录详解
  5. windows系统下,双网卡电脑更改默认路由的命令-转
  6. python 平方根_数的Python平方根
  7. 【图像处理基础】基于matlab GUI图像处理(反色+亮度+二值化+空间肤色检测)【含Matlab源码 1008期】
  8. python能刷网课吗_利用Python脚本实现自动刷网课
  9. 单元测试(一)使用Junit进行单元测试
  10. 电脑telnet失败的解决方法
  11. Soul打造冬奥捏脸大赛 在创意玩法中传递奥运精神
  12. 什么是真的人脉关系?
  13. 搭窝---开篇语---爆笑语录
  14. 人工智能领域排名|按AI顶会评实力:美国7倍领先中国,谷歌雄霸全球第一,腾讯和清华分获中国产学No.1...
  15. 按键扫描——74HC164驱动(一)
  16. qq邮件如何设置html阅读,如何得知对方是否已阅读QQ邮件?
  17. C/C++结构体struct详解
  18. 【ENVI入门系列】15.遥感动态监测
  19. 项目如何简单的使用pass平台部署服务
  20. VS2019 VC++ MFC CEF(Chrome)开发环境搭建及相关功能demo(附源码)

热门文章

  1. LostDungeon迷失地牢-壹
  2. node.js毕业设计安卓在线民宿预定app(程序+APP+LW)
  3. MapReduce处理两个文件内不同行信息
  4. 最常用的5个网页自动化点击工具
  5. 路由器wan口ip地址_如何在没有浏览器的情况下查找外部或WAN IP地址?
  6. jetson tx2平台调试EC20 4G模块
  7. (附源码)springboot社区养老医疗服务平台 毕业设计 041148
  8. 内核分析-简单的操作系统内核源码解读
  9. 小程序实现分享朋友圈
  10. 计算机免费取名,电脑免费婴儿取名