序言

文中的文本及图片来自互联网,仅作学习培训、沟通交流应用,不具备一切商业行为,著作权归著作人全部,如不太好请立即在线留言以作解决。

创作者:编码医师

OpenCV是功能齐全的人工智能算法库,具备强劲的图象处理工具箱 。在文中里将运用它来建立制图和美术绘画 ,在其中大部分将应用内嵌作用!简洁明了介绍一下 ,直接进入令人激动的一部分 。

 

规定:

  • 油画效果
  • 水彩画效果

油画效果必须应用OpenCV Contrib控制模块,而别的控制模块能够应用OpenCV的规范发行版实行。此外,点画造型艺术还必须Sklearn和Scipy。

pip install opencv-contrib-python==4.3.0.36

pip install scikit-learn

pip install scipy

 

油画效果

它包含以内cv2.xphoto() ,还具备别的一些很帅的作用,比如图像修复,自动白平衡 ,图像去噪等 。

import cv2

img = cv2.imread('img.jpg')

res = cv2.xphoto.oilPainting(img, 7, 1)

 

 

 

水彩画效果

像油画效果一样,水彩画效果还可以用单行编码进行,但不包括导进和图象载入。

cv2.stylization()。

import cv2

img = cv2.imread('img.jpg')

res = cv2.stylization(img, sigma_s=60, sigma_r=0.6)

# sigma_s controls the size of the neighborhood. Range 1 - 200

# sigma_r controls the how dissimilar colors within the neighborhood will be averaged. A larger sigma_r results in large regions of constant color. Range 0 - 1

 

文章来源于网络 ,如有侵权请联系站长QQ61910465删除
本文版权归趣快排营销www.SEOguruBLOG.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ㊣61910465