首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OpenCV实现图像转换为素描效果

OpenCV图像转素描 我们在一些相机APP的功能里会看到有把照片转换为素描效果的,看起来就很高大上的感觉,今天我们也用OpenCV实现一下这个效果。 实现效果 ?...先上一张经典的Lena的图片转换为素描效果的图片,左边是原图的效果,右边就是我们通过OpenCV的几行代码实现的一个素描效果。...实现流程 微卡智享 图像转为素描的流程其实也挺简单的,一共就是四步即可实现。...对取反后的图像我们做一个高斯模糊,上图中的Size(15,15)和后面的两个50的参数可以自己根据实际情况设置,我这边试了几个后觉得这个效果还不错,就采用这两个值了。 高斯模糊后的效果 ?...上面这行代码也是在网上看到的,实现了颜色减淡的效果,致敬大牛。 颜色减淡效果 ?

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

素描】照片秒变素描画,主页君带你走进ps素描世界

各位童鞋,你是否曾经羡慕过别人的素描呢,而你又没学过素描,是能找别人给你画呢,现在,咱们强大的ps也可以画素描了,大家一起跟我来!...(照片来自主页君萌哒哒的爱妃) 原图: 效果图:         1.首先先打开要制作成手绘效果的照片,再复制出新图层【图层1】再点击【图像】里的【调整】中的【去色】(复制图层的快捷键【Ctrl+j...(羽化的快捷键为【Shift+F6】或先设置羽化半径再选择)(该步骤处理四周图像,使其更像素描的四周,可省略)  7....(这里可以多合并几张背景,使得图片更加像是素描出来的一样。)  10. 最后调节一下填充度,再向下合并成一个图层,如此,一张照片就顺利变成了手绘素描效果了。...主页君提醒:为了使其更像素描画,可以多合并一张背景,且背景也是被动感模糊过的。)

1.6K10

图像素描风格生成

Matlab版本的代码,目前找到有两个: 1、https://github.com/fumin/pencil 2、https://github.com/candycat1992/PencilDrawing 效果看起来第二个要好...然后通过前向差分,分别计算x,y方向的梯度,再根据以下 公式计算大小: p3.png 公式中的 I 表示输入图片的灰度图,实现上我是用Prewitt’s operator来计算梯度的, 也试过Sobel 算子,效果差不多...个人感觉复现过程中最难的部分也就是这里了,我尝试了很多java/scala的矩阵库 (la4j, mtj, colt等等),速度上都不满意,最终发现 breeze是速度上最接近matlab的, 但是在求解稀疏矩阵相关的线性方程组的时候...4 复现结果展示 最后展示一下用scala代码生成的一些素描图,只能说勉强复现了论文的方法。 展示格式,原图,素描轮廓图,素描图或彩色素描图。...how-to-solve-a-linear-system-of-matrices-in-scala-breeze [2] http://statr.me/2015/09/an-overview-of-linear-algebra-libraries-in-scala-java

2K70

图像素描风格生成

Matlab版本的代码,目前找到有两个: 1、https://github.com/fumin/pencil 2、https://github.com/candycat1992/PencilDrawing  效果看起来第二个要好...表示输入图片的灰度图,实现上我是用Prewitt’s operator来计算梯度的,也试过 Sobel operator,效果差不多。...个 人感觉复现过程中最难的部分也就是这里了,我尝试了很多java/scala的矩阵库 (la4j, mtj, colt等等),速度上都不满意,最终发现 breeze是速度上最接近matlab的, 但是在求解稀疏矩阵相关的线性方程组的时候...4 复现结果展示 最后展示一下用scala代码生成的一些素描图,只能说勉强复现了论文的方法。 展示格式,左上角原图,左下角素描轮廓图,右下角,素描图或彩色素描图。 ? ? ? ? ? ? ? ? ?...how-to-solve-a-linear-system-of-matrices-in-scala-breeze [2] http://statr.me/2015/09/an-overview-of-linear-algebra-libraries-in-scala-java

1.3K20

使用Python将图片变成铅笔素描

我们知道一张色彩鲜艳的美照,看起来自然赏心悦目的,同样要是一张素描照,同样的效果看起来也是不错的。...那么问题来了,你可以使用一只铅笔和一张画纸来完成一张素描照,但这花费的时间也不在少数,而且你还得具备画画的潜力。...还有一种选择,那就是用一张图片,使用PS将此图片转换成素描,这也很简单(【图像】——>【调整】——>【去色】和【反相】以及【滤镜】——>【其他】——>【最小值】)再合并图层就可将照片转化为素描照。...今天小编无意中发现,万能的Python除了不会生孩子,其他的还真不在话下,使用他竟然能够将照片转化成素描。瞬间让我的好奇心扑通扑通直跳,这么强大,小编我赶紧来试试。这里先放一组效果图来看看: ? ?...题图来源于网络 个人感觉看着效果还是不错的,下面就来述说这个过程:首先你得有一个python环境,其次安装PIL库,PIL (Python Image Library) 是 Python 平台处理图片的事实标准

1.3K20

使用Python将图片变成铅笔素描

“ 我们知道一张色彩鲜艳的美照,看起来自然赏心悦目的,同样要是一张素描照,同样的效果看起来也是不错的。...” 那么问题来了,你可以使用一只铅笔和一张画纸来完成一张素描照,但这花费的时间也不在少数,而且你还得具备画画的潜力。...还有一种选择,那就是用一张图片,使用PS将此图片转换成素描,这也很简单(【图像】——>【调整】——>【去色】和【反相】以及【滤镜】——>【其他】——>【最小值】)再合并图层就可将照片转化为素描照。...今天小编无意中发现,万能的Python除了不会生孩子,其他的还真不在话下,使用他竟然能够将照片转化成素描。瞬间让我的好奇心扑通扑通直跳,这么强大,小编我赶紧来试试。这里先放一组效果图来看看: ? ?...题图来源于网络 个人感觉看着效果还是不错的,下面就来述说这个过程:首先你得有一个python环境,这个可以参考我之前的一篇文章(Windows环境下Python3安装),其次安装PIL库,PIL (Python

1.1K40

在Python中使用OpenCV绘画和素描

目录 要求 油画效果 水彩效果 黑色和白色和彩色的铅笔素描 点画艺术 要求 油画效果需要使用OpenCV Contrib模块,而其他模块可以使用OpenCV的标准发行版执行。...import cv2 img = cv2.imread('img.jpg') res = cv2.xphoto.oilPainting(img, 7, 1) 原始图片 油画效果 水彩效果 像油画效果一样...,水彩效果也可以用单行代码完成,但不包括导入和图像读取。...Range 0 - 1 水彩效果 黑白和彩色铅笔素描 同样,只需一行代码,我们就可以得到灰度和彩色的出色草图。...Range 0 - 0.1 黑白素描 彩色的素描 点画艺术 根据维基百科,点画艺术可以定义为: 点画法是一种绘画技术,在该技术中,将小而独特的颜色点应用到图案中以形成图像 要在Python中执行此操作

1.9K20

用Python获取海量素描风格的小姐姐

从转换后的图片来看,虽然大概轮廓没有问题,但是效果很不理想,并不能够称之为素描图。...经过试验,使用上面提到的中值滤波函数cv2.medianBlur()进行模糊化操作最终得到的素描效果并不好,这里我们尝试使用高斯滤波进行图片模糊化,代码如下: img_blur = cv2.GaussianBlur...来看代码: cv2.divide(img_gray, img_blur, scale=255) 第四步,保存生成的图片,代码跟上一个方法中一样,我们直接来看获取到的素描效果。 ?...从结果来看,这种方法获得的素描图线条更加细腻,素描效果也更好。...2 批量获取小姐姐素描画像 在这一部分,我们要实现批量获取小姐姐素描画像的功能,基于上文中两种素描效果比对,这里采用第二种方法来实现图片到素描图的转换。 那么,接下来要解决的就是图片源的问题了。

62630

任意图像转素描:Python分分钟实现

任意图像转素描:Python分分钟实现 图像转素描效果展示 ? 看到这个标题你可能觉得,我这次终于开始标题党了。...更多类型的图片效果,期待大家来测试,欢迎拍砖~ 图像转素描原理与实现 做这个图像转素描的初衷是因为之前训练了一个肖像转素描的AI模型,还非常中二地命名为【AI小素】,不少小伙伴应该已经在网站上体验过AI...小素的素描效果了。...你也可以调节下这两个参数,看看不同参数对最终素描效果的影响。 ? 状若加了高斯滤镜的女鬼...... 5. 颜色减淡混合 实际的混合模式的颜色减淡实现起来比较麻烦,而且速度较慢。...255 - x取反之后得到inv_x,再对此点进行高斯滤波得到blur_inv_x,然后用执行一下运算进行混合: x / (255 - blur_inv_x) * 255 从上图可以看到,已经得到了效果不错的素描化图片了

1.4K30
领券