2024-10-01 09:39:27 发布
网友
我需要一个应用程序,把任何图像转换成铅笔画(不是素描)像艺术家一样。与步骤1in this question中的步骤2完全相同。我试过以下几种选择。在
1-我的要求最好的方法是什么?在
2-我们在cany detection中用参数字符串0x1+10%+20%指定什么?在
0x1+10%+20%
3-我怎样才能去掉影印件上的墨镜,只得到重要的轮廓?在
4-有没有其他图像编辑工具最适合?在
我希望以下几点有帮助。下面使用的函数在OpenCV中很容易获得。你可以试试看。在
这是我参考的图片:
铅笔素描:
sketch_gray, sketch_color = cv2.pencilSketch(img, sigma_s=60, sigma_r=0.07, shade_factor=0.05)
sketch_gray的输出,这是灰度图像的铅笔草图:
sketch_gray
sketch_color的输出,这是彩色图像的铅笔草图:
sketch_color
您可以通过改变函数cv2.pencilSketch中的shade_factor来限制输出中的着色量。在
cv2.pencilSketch
shade_factor
作为奖励cv2.stylization:
cv2.stylization
我希望以下几点有帮助。下面使用的函数在OpenCV中很容易获得。你可以试试看。在
这是我参考的图片:
铅笔素描:
sketch_gray
的输出,这是灰度图像的铅笔草图:sketch_color
的输出,这是彩色图像的铅笔草图:您可以通过改变函数
cv2.pencilSketch
中的shade_factor
来限制输出中的着色量。在作为奖励
^{pr2}$cv2.stylization
:相关问题 更多 >
编程相关推荐