ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

图像处理:使用Python从图像创建铅笔草图

2021-07-20 23:04:39  阅读:267  来源: 互联网

标签:草图 Python 使用 素描 图像处理 图像 铅笔


重要的话说三遍!

使用Python从图像创建铅笔草图,你可以在10分钟内成为素描画家。

使用Python从图像创建铅笔草图,你可以在10分钟内成为素描画家。

使用Python从图像创建铅笔草图,你可以在10分钟内成为素描画家。

是的!

在图像处理的帮助下,您实际上可以用几行python代码来制作任何照片的草图图像。

您只需要对Python有一个基本的了解~

那么,让我们开始画素描吧。在笔记本电脑上打开Jupyter Notebook或Google Colab,而不是纸和笔。

将图像转换为草图

嗯,图像到草图的转换完全取决于你检测图像边缘的精确度。这完全取决于你,你能不能很好地检测到图像的边缘。几乎没有可用的算法可以帮助您检测边缘。

素描技术通常是通过模糊图像的边缘并在一定程度上去除图像的细节来实现的。不同的图像处理算法在这里的工作原理是不同的。在本文中,我们将使用OpenCV-Python的pencilSketch()和syliization()算法。这相当简单。

我通常用Google Colab编写和运行代码。您可以在此处访问Google Colab中的完整代码。

我们将经历以下主要步骤:

步骤1:

 步骤2:

如果您使用的是Jupyter笔记本,则不必使用这些代码行。只需添加图像的路径即可。但是,如果您在Google Colab中使用它,那么运行上面的代码并上传您选择的图像。

步骤3:

在这一步中,算法自动检测图像的边缘。但是,您可以对其进行自定义。我使用算法的最小功能来获得好的输出图像。如果你愿意,你可以探索更多。

步骤4:

运行这间牢房,看看它的魔力。您可以在步骤3中自定义sigma_s、sigma_r和shade_factor的值。我使用上面的程序将我的一张图像转换为草图图像。看一看。

这是图像的简单铅笔素描。您也可以使用下面的代码尝试彩色铅笔草图和风格化颜色草图。

 

输出很酷。难道不是么?

如果这篇文章对你有帮助,那就点赞到你的手流血!!

标签:草图,Python,使用,素描,图像处理,图像,铅笔
来源: https://blog.csdn.net/zhouba889/article/details/118945745

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有