python做一个微型美颜图片处理器,十行代码即可完成

file

【阅读全文】

图片美颜处理的实现思路就是使用cv2非标准库对图片做双边过滤,使其达到美颜的效果。

将cv2非标准库导入到代码块中

import cv2

准备好需要美颜的图片,源图片是在百度上面找的用来做测试用。

file

读取准备好的原始图片

source = cv2.imread("source.jpeg")

对准备好的原始图片执行双边过滤

target = cv2.bilateralFilter(src=source, d=0, sigmaColor=30, sigmaSpace=15)

显示原始图片

cv2.imshow("source", source)

显示目标图片

cv2.imshow("target", target)

等待窗口执行完毕

cv2.waitKey()

销毁所有窗口

cv2.destroyAllWindows()

最后,来看一下窗口中显示的原始图片和目标图片的效果吧!

file

从最后的对比结果来看还是有些效果的呢,有兴趣的猿友们开来试试吧...

file

【往期精彩】

用python做一个文本翻译器,自动将中文翻译成英文,超方便的!

小王,给这2000个客户发一下节日祝福的邮件...

python 一行命令开启网络间的文件共享...

PyQt5 批量删除 Excel 重复数据,多个文件、自定义重复项一键删除...

再见XShell,这款国人开源的终端命令行工具更nice!

python 表情包下载器,轻松下载上万个表情包、斗图不用愁...

Python 自动清理电脑垃圾文件,一键启动即可...

有了jmespath,处理python中的json数据就变成了一种享受...

万能的list列表,python中的堆栈、队列实现全靠它!

解锁一个新技能,如何在Python代码中使用表情包...

该怎么用pyqt5来实现数据的增、删、改、查功能...

python批量自动整理文件

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python做一个微型美颜图片处理器,十行代码即可完成 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 零配置python日志,安装即用

    写了很多年的python日志都是使用内置的logging模块来完成的,使用时都需要经过繁琐的配置。有时候,还可能出现丢失日志的情况,直到loguru的出现。 【阅读全文】 loguru真的是十分的简单的,安装之后直接导入到python代码块中即可直接使用。 1、安装环境 我们还是按照pip的方式来进行安装,默认使用清华大学的镜像站。 pip install …

    2023年4月2日
    00
  • python做了个自动关机工具,再也不会耽误我下班啦

    上班族经常会遇到这样情况,着急下班结果将关机误点成重启,或者临近下班又通知开会,开完会已经迟了还要去给电脑关机。 【阅读全文】 今天使用PyQt5做了个自动关机的小工具,设置好关机时间然后直接提交即可,下班就可以直接走人了。 有直接需要.exe可执行应用的话,直接到文末处获取下载链接! 自动关机小工具也支持了清除已经设置好的关机时间,防止已经设置好了关机时间…

    2023年4月2日
    00
  • python实现excel数据与mysql数据库互通有无

    【阅读全文】 python在制作一些小工具上本身就有着得天独厚的优势,大多数非标准库的应用只需要进行简单的安装即可使用。 比如:使用python将excel中的数据导入到mysql数据库表中,或是将mysql数据库表中的数据直接导出为excel都只需要简单的几行代码就可以完成,假如使用Java来做这件事强那可就有些复杂了呢。 话不多说,接下来直接进入正题..…

    2023年4月2日
    00
  • 怎么用python做一个解压缩小工具,以后再也不用下载各种格式的解压缩软件了…

    经常由于各种压缩格式的不一样用到文件的解压缩时就需要下载不同的解压缩工具去处理不同的文件,以至于桌面上的压缩工具就有三四种,于是使用python做了一个包含各种常见格式的文件解压缩的小工具。 阅读全文 常见的压缩格式主要是下面的四种格式: zip 格式的压缩文件,一般使用360压缩软件进行解压缩。tar.gz 格式的压缩文件,一般是在linux系统上面使用t…

    2023年4月2日
    00
  • 我使用pangu模块做了一个文本格式化小工具!

    其实使用pangu做文本格式标准化的业务代码在之前就实现了,主要能够将中文文本文档中的文字、标点符号等进行标准化。 阅读全文 但是为了方便起来我们这里使用了Qt5将其做成了一个可以操作的页面应用,这样不熟悉python的朋友就可以不用写代码直接双击运行使用就OK了。 为了使文本格式的美化过程不影响主线程的使用,特地采用QThread子线程来专门的运行文本文档…

    2023年4月2日
    00
  • python 获取最新房价信息-以北京房价为例

    整个数据获取的信息是通过房源平台获取的,通过下载网页元素并进行数据提取分析完成整个过程。 【阅读全文】 导入相关的网页下载、数据解析、数据处理库 from fake_useragent import UserAgent # 身份信息生成库 from bs4 import BeautifulSoup # 网页元素解析库 import numpy as np #…

    2023年4月2日
    00
  • python 实现超快窗口截图,自动获取当前活动窗口并展示截图

    实现思路是先获取到当前最上面活动的窗口信息,然后提取该窗口的名称信息。 【阅读全文】 之后获取窗口的坐标信息,即左上角的开始坐标及右下角的结束坐标。最后直接截图并将截图的图片进行展示。 其中用到了两个第三方模块,分别是win32gui和Pillow,安装命令如下: pip install Pillow pip install win32gui 将其中使用到的…

    2023年4月2日
    00
  • 发现几个好玩的游戏编程平台,与君共勉!

    俗话说:兴趣是最好的老师,编程也是一样。若是一开始就接触枯燥的代码编写有些人难免会放弃,最好的方式都是产生兴趣,循序渐进,渐入佳境的状态。 【阅读全文】 今天发现了几个比较的有趣的编程游戏平台,通过玩游戏的方式来了解编程、喜欢编程。 1、Codewars CodeWars 是个的一个通过实战训练来达到提高编程开发技能的站点,主要提供的编程语言有:C++、C#…

    2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部