怎么在python中使用Opencv将图片转为字符画

  介绍

这篇文章主要为大家详细介绍了怎么在python中使用Opencv将图片转为字符画,文中示例代码介绍的非常详细,具有一定的参考价值,发现的小伙伴们可以参考一下:

python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

代码如下:

#, - *安康;编码:,utf-8  - *安康;   #,feimengjuan    #,实现将图片转为字符画,   ,   import  cv2    ,   时间=ascii_char 列表(“@B % 8美元,WM # * oahkbdpqwmZO0QLCJUYXzcvunxrjft/\ | (1) {} [] ? _ + ~ & lt;在我!李,:,\“^”& # 39;只“),   ,   #,将灰度值转为字符,   def  get_char (gray_number):,   length 才能=,len (ascii_char),   unit 才能=,(256.0,+,- 1)/length    return 才能ascii_char (int (gray_number/单位)),   ,   if  __name__ ==, & # 39; __main__ # 39;:,   时间=image1 才能;cv2.imread (& # 39; 8. jpg # 39;),   image 才能=,cv2.resize (image1 (85110)),   gray 才能=,cv2.cvtColor(形象,cv2.COLOR_BGR2GRAY),   txt =,才能““,   for 才能小姐:拷贝范围(image.shape [0]):,   ,,,for  j 拷贝范围(image.shape [1]):,   ,,,,,#,对打开的图片的每个坐标的灰度值做判断,,   ,,,,,#,用get_char()获取该颜色灰度值对应的字符,然后拼接成字符串txt    ,,,,,txt  +=, get_char(灰色(i, j)),   ,,,txt  +=, & # 39; \ n # 39;,   print 才能;txt    #字才能符画输出到文件中,   f =,才能打开(& # 39;output.txt& # 39; & # 39; w # 39;),   f.write才能(txt)

以上就是小编为大家收集整理的怎么在python中使用Opencv将图片转为字符画,如何觉得网站的内容还不错,欢迎将网站推荐给身边好友。

怎么在python中使用Opencv将图片转为字符画