前言
哈喽,大家好吖!
最近一直在研究Opencv库,昨天还给大家更新了一期“油画模糊”特效的功能。
Opencv就是一个小宝藏💝,还发现了超多功能,比如像ps的功能中的好多都有,滤镜也可以自己
用代码调式出来。
今天小编给大家写一个素描风格的小程序吧!💖好看超好看,之后这个可能也会出一个慢慢更新
的系列,都是讲的一
些“小特效”案例,有案例有实战有讲解的话大家学习起来也更快啦~
正文
一、原理简介
用OpenCV、Python一张RGB颜色的图像经过下面四个步骤就能够生成出一张素描图:
-
将RGB图转化为灰度图。
-
灰度图进行反色操作。
-
对步骤2中的图片进行高斯模糊Gaussian blur。
-
将步骤1中的灰度图像和步骤三中的模糊反色图像混合
二、环境准备
本文用到的环境如下👇:
Python3、 Pycharm 、opencv、一些图片的素材大家可以自由选择这里就不展示,等下会给
大家随机找几组效果哈!
第三方库的安装:pip