Python+opencv对拍照得到的图⽚进⾏背景去除的实现⽅
法
有时候我们没办法得到pdf或者word⽂档,这个时候会使⽤⼿机或者相机进⾏拍照,往往会出现背景,打印出来就是灰⾊的或
者有⿊⾊的背景,这个时候影响视野观看,通过代码实现对背景去除,还原清晰图像。代码如下:
#!/usr/bin/python3.6
#-*-coding:utf-8-*-
#@Time:2020/11/1719:06
#@Author:ptg
#@Email:******************
#@File:去背景.py
#@Software:PyCharm
importcv2ascv
importnumpyasnp
image=("",_GRAYSCALE)
binary=veThreshold(image,255,
VE_THRESH_GAUSSIAN_C,_BINARY_INV,25,15)
=ucturingElement(_RECT,(1,1))
=logyEx(,_CLOSE,(2,2))
mask=(binary,)
("image",image)
mask1=e_not(mask)
binary=e_and(image,mask)
result=(binary,mask1)
("reslut",result)
e("",result)
y(0)
yAllWindows()
处理前:
处理后:
这个时候打印出来就没有背景了,当然⽤python⾥⾯有⼀个⽂字识别,再将识别的结果输出到pdf等⽂档中,也是可以的,感
兴趣的可以思考研究⼀下。
最后,就是告诉⼤家,⽤Python做⾃动化办公也是很⾹的⼀条路,可以成为研究的⽅向。
到此这篇关于Python+opencv对拍照得到的图⽚进⾏背景去除的实现⽅法的⽂章就介绍到这了,更多相关Pythonopencv图⽚
背景去除内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
本文发布于:2023-03-10 07:47:44,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678405665201964.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:图片去背景.doc
本文 PDF 下载地址:图片去背景.pdf
留言与评论(共有 0 条评论) |