python将图片转化为字符图
生活随笔
收集整理的這篇文章主要介紹了
python将图片转化为字符图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近看到將圖片轉化為字符圖的小實驗,我覺得很有趣,所以決定自己實現一下。
步驟和原理如下:
讀取圖片的灰度值矩陣(0-255之間),灰度值矩陣主要反映的是圖片的黑白程度,越黑越接近與0,越白越接近于255
確定用于作畫的字符
根據灰度值確定代替字符,灰度值越小,其代替字符應該筆畫越多(這樣才能看起來顏色更深)
把全部選好的代替字符寫入文本
選擇字符的做法:用256(0-255又256個數)除以可以用于作畫的字符的總長度,然后得到一個字符的灰度值區間。然后灰度值在某個區間是就轉化為指定的字符。
我從google圖片下載了一張小豬佩奇的圖片,侵刪,然后用它來畫字符畫,結果如下:
還是蠻像的!
代碼如下:
轉載于:https://www.cnblogs.com/surecheun/p/9648951.html
總結
以上是生活随笔為你收集整理的python将图片转化为字符图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开发常识 持续更新~~
- 下一篇: websocket python爬虫_p