环境要求

Python3

numpy函数库

opencv库

安装

下载适应版本的numpy函数库,我电脑是WIN10 64位,安装的函数库是

numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl

下载适应版本的numpy函数库,我电脑是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

代码

在当前文件夹新建opencv.py,拷贝以下代码

如果想学习Python,欢迎加入Python学习交流群(627012464),一起学习交流。里面有开发工具,很多干货和技术资料分享!

说明

第四行timg.jpg是原图片路径

lower_blue=np.array([90,70,70])里面三个数值可以控制好处理出来的效果和噪点

WIN+R->CMD->CD到opencv.py文件夹,运行

python换照片底色_Python学习给照片换底色(蓝底换红底)相关推荐

  1. 图文教程教您蓝底照片更换成白底和红底的方法

    有些亲们在网络上交电子照片时,因为有要求,必须交白底的或红底的,但手头上只有蓝底的,如果出去照吧麻烦不说,还得平白无故花银子.何不自己用PS处理成白底和红底的呢?其实方法很简单,一劳永逸,以后再也不会 ...

  2. python从入门到_Python学习路线从入门到上手,如何快速Python学习?

    因为清晰易读的风格,广泛的适用性,Python已经成为最受欢迎的编程语言之一.在TIOBE 排行榜中位居第四,是名副其实的人工智能第一语言. 风靡的另一个原因是,Python有非常多的第三方库.比如用 ...

  3. python条形码识别系统_Python识别处理照片中的条形码

    最近一直在玩数独,突发奇想实现图像识别求解数独,输入到输出平均需要0.5s. 整体思路大概就是识别出图中数字生成list,然后求解. 输入输出demo 数独采用的是微软自带的Microsoft sud ...

  4. python 获取照片拍摄时间_Python实现获取照片拍摄日期并重命名的方法

    本文实例讲述了Python实现获取照片拍摄日期并重命名的方法.分享给大家供大家参考,具体如下: python获取照片的拍摄日期并重命名.不支持重复处理的中断. 重命名为:拍摄日期__原文件名 impo ...

  5. python头像转卡通_Python实现将照片变成卡通图片的方法【基于opencv】

    本文实例讲述了Python实现将照片变成卡通图片的方法.分享给大家供大家参考,具体如下: 之前的文章介绍了使用Photoshop将照片变成卡通图片,今次介绍用代码来实现这项任务,可以就此探查各种滤镜的 ...

  6. python图片转动漫_python实现了照片转化为动漫模式

    为了快速实现我们的目标,我们就不自己写图片处理程序了,我们直接调用百度AI开放平台提供的接口实现我们的需求. 编码 这一次我们导入如下两个库 # -*- coding:utf-8 -*- author ...

  7. python查看方法作用_python学习笔记1,新手小白也能看得懂

    这是酸菜在风变编程上学习python时积累的学习笔记,希望能帮到同样也在学习中的小伙伴.持续更新~ 第0关 Print()函数 (1)不带引号:让计算机读懂括号里的内容,打印最终的结果 例:print ...

  8. python设置文件权限_PYTHON学习之文件操作;

    PYTHON学习之文件操作: 文件内容替换 for line in flielinput.input("filepath",inplace=1): line = line.repa ...

  9. python的基本数据结构_Python学习笔记——基本数据结构

    列表list List是python的一个内置动态数组对象,它的基本使用方式如下: shoplist = ['apple', 'mango', 'carrot', 'banana'] print 'I ...

最新文章

  1. 句法模式识别(两)-正规文法、上下文无关文法
  2. Duilib技巧:背景图片平铺
  3. DataGridView新特色、常用操作
  4. lncRNA是什么?
  5. linux虚拟文件系统vfs
  6. 大数据组件需要额外添加的依赖包汇总(持续更新中)
  7. log4j.properties 使用
  8. strtotime()加半个小时_椰子鸡这样做太好吃了,一滴水不用加,鲜香嫩滑,做法非常简单...
  9. 如何让大数据从发现价值到创造价值
  10. java并发编程LockSupport讲解
  11. 为什么电商越来越难做了?
  12. python数据可视化 - matplotlib专题:带数据标签的双batch的Bar图绘制示例
  13. python end用法_8种高级的Python列表使用技巧,都给你整理好啦(附实操代码)
  14. php的substr函数的作用是,PHP substr函数的实现功能技巧讲解
  15. Thinkpad连续响4遍4个短嘀故障记录
  16. java libtorrent_基于libtorrent最简单的BT下载程序 | 学步园
  17. nali命令--输出IP地址显示地理信息
  18. Arduino基础2
  19. xposed检测方法
  20. Android仿微信图片编辑库,你想要的功能这里都有

热门文章

  1. linux定时情况root mail,Linux_Linux系统下mail命令使用,我经常用root帐号登录RHEL5,在 - phpStudy...
  2. 字节跳动 数据分析 一轮技术面
  3. 论文笔记--3D human pose estimation in video with temporal convolutions and semi-supervised training
  4. 改图片分辨率怎么改?教你一招一分钟修改图片dpi
  5. 初中地理老师教师资格证考试成功通过前辈备考经验分享
  6. BZOJ 1050 [HAOI2006]旅行comf(最小生成树)
  7. Revo Uninstaller Pro(软件卸载工具)官方中文版V4.4.2.0 | 万能卸载软件下载 | 软件卸载工具哪个好?
  8. 【zz】陈硕:当析构函数遇到多线程──C++ 中线程安全的对象回调
  9. Linux下Makefile的automake生成全攻略(转)
  10. 一个奔四技术人的2020年