继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

OverWrite_235
关注TA
已关注
手记 138
粉丝 10
获赞 65

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

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

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP