无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

從Python到戴森球計劃(字符畫)

2021-01-31 21:41 作者:折朝繁真香  | 我要投稿

剛開始自學(xué)Python,正好在玩戴森球計劃,就抄作業(yè)弄了個圖片轉(zhuǎn)字符畫,成果如下:

戴森球計劃圖標(biāo)

---------------------------------------------------------------------------------

1.Python3,先安裝Pillow庫

2.文中c:/Users/MK/Desktop/daisengqiu.jpg請?zhí)鎿Q成自己的圖片路徑和名稱

3.輸出的txt文檔記得修改字體,可設(shè)置為Consolas等字體,確保字符等寬,避免圖形扭曲

? ? 代碼如下:

from PIL import Image
img = Image.open("c:/Users/MK/Desktop/daisengqiu.jpg")
out = img.convert("L")

width,height = out.size
out = out.resize((int(width * 1),int(height * 0.5)))
width,height = out.size
img.save("c:/Users/MK/Desktop/daisengqiu_2.jpg")

asciis ="@#%*+=-. "

texts = ""
for row in range(height):
? ?for col in range(width):
? ? ? ?gray = out.getpixel((col, row)) ?#獲取灰度值
? ? ? ?texts += asciis[int(gray/255*8)]
? ?texts += "\n"

with open("c:/Users/MK/Desktop/daisengqiu.txt","w") as file:
? ?file.write(texts)

3.輸出的txt文檔記得修改字體,可設(shè)置為Consolas等字體,確保字符等寬,避免圖形扭曲

--------------------------------------------------------------------------------------

等一個大佬實現(xiàn)戴森球編程

?

從Python到戴森球計劃(字符畫)的評論 (共 條)

分享到微博請遵守國家法律
资溪县| 贺兰县| 焦作市| 宜昌市| 疏勒县| 察雅县| 伊宁县| 大安市| 准格尔旗| 禹州市| 呼伦贝尔市| 北流市| 靖宇县| 宿州市| 彰化县| 台中县| 朔州市| 菏泽市| 无棣县| 邵东县| 湖北省| 清镇市| 呈贡县| 尼勒克县| 汝州市| 霍邱县| 嘉鱼县| 长汀县| 文山县| 通辽市| 韩城市| 柳州市| 岳阳市| 朔州市| 广南县| 长泰县| 丰城市| 南皮县| 荔波县| 遂川县| 稻城县|