使用imagemagi将图像转换为铅笔画(不是铅笔素描)

2024-10-01 09:39:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一个应用程序,把任何图像转换成铅笔画(不是素描)像艺术家一样。与步骤1in this question中的步骤2完全相同。我试过以下几种选择。在

1-我的要求最好的方法是什么?在

2-我们在cany detection中用参数字符串0x1+10%+20%指定什么?在

3-我怎样才能去掉影印件上的墨镜,只得到重要的轮廓?在

4-有没有其他图像编辑工具最适合?在


Tags: thein图像应用程序步骤thiscolor轮廓
1条回答
网友
1楼 · 发布于 2024-10-01 09:39:27

我希望以下几点有帮助。下面使用的函数在OpenCV中很容易获得。你可以试试看。在

这是我参考的图片:

enter image description here

铅笔素描:

sketch_gray, sketch_color = cv2.pencilSketch(img, sigma_s=60, sigma_r=0.07, shade_factor=0.05)

sketch_gray的输出,这是灰度图像的铅笔草图:

enter image description here

sketch_color的输出,这是彩色图像的铅笔草图:

enter image description here

您可以通过改变函数cv2.pencilSketch中的shade_factor来限制输出中的着色量。在

作为奖励cv2.stylization

^{pr2}$

enter image description here

相关问题 更多 >