用Python批量给照片换底色,基于opencv模块
现在网上出现了很多在线换底色的网页版工具是这么做的呢?其实用Python就可以实现。
凉山州网站建设公司成都创新互联,凉山州网站设计制作,有大型网站制作公司丰富经验。已为凉山州数千家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的凉山州做网站的公司定做!
环境要求
Python3
numpy函数库
opencv库
安装
下载适应版本的numpy函数库,我电脑是WIN10 64位,安装的函数库是
numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl
下载适应版本的opencv库,我电脑是WIN10 64位,安装的库是
opencv_python-3.3.1-cp36-cp36m-win_amd64.whl
安装以上两个库,WIN+R->CMD->CD到当前两个库所在的文件夹,输入以下命令逐步安装
pipinstallnumpy-1.13.1+mkl-cp36-cp36m-win_amd64.whlpipinstallopencv_python-3.3.1-cp36-cp36m-win_amd64.whl
以上两个文件下载地址:https://download.csdn.net/dow...
代码
在当前文件夹新建opencv.py,拷贝以下代码
说明
第四行timg.jpg是原图片路径
lower_blue=np.array([90,70,70])里面三个数值可以控制好处理出来的效果和噪点
WIN+R->CMD->CD到opencv.py文件夹,运行
DEMO
动图演示
网站标题:用Python批量给照片换底色,基于opencv模块
网站链接:http://scyanting.com/article/gjppop.html