最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python如何將圖片轉(zhuǎn)換為字符圖片

 更新時間:2020年08月19日 15:19:00   作者:clayanddev  
這篇文章主要為大家詳細(xì)介紹了python將圖片轉(zhuǎn)換為字符圖片的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

簡介

一個簡單的python程序,將圖片轉(zhuǎn)換為字符圖片。
(為了簡便,很多參數(shù)寫死了,自己看著改吧。 (←∀←))

正文

原圖(侵刪)

結(jié)果圖

源碼

[更多細(xì)節(jié)]——>戳這里

#-*- coding: UTF-8 -*- 
from PIL import Image 
from PIL import ImageDraw 
from PIL import ImageFont
import matplotlib.pyplot as plt
import numpy as np
import time

def happyNewYear(srd_img_file_path, dst_img_file_path = None, scale = 2, sample_step = 3):
 start_time = int(time.time())

 #讀取圖片信息
 old_img = Image.open(srd_img_file_path)
 pix = old_img.load()
 width = old_img.size[0]
 height = old_img.size[1]
 print ("width:%d, height:%d" % (width, height))

 #創(chuàng)建新圖片
 canvas = np.ndarray((height*scale, width*scale, 3), np.uint8)
 canvas[:, :, :] = 255
 new_image = Image.fromarray(canvas)
 draw = ImageDraw.Draw(new_image)

 #創(chuàng)建繪制對象
 font = ImageFont.truetype("consola.ttf", 10, encoding="unic")
 char_table = list('happy new year ')
 # font = ImageFont.truetype('simsun.ttc', 10)
 # char_table = list(u'新年快樂')

 #開始繪制
 pix_count = 0
 table_len = len(char_table)
 for y in range(height):
 for x in range(width):
  if x % sample_step == 0 and y % sample_step == 0:
  draw.text((x*scale, y*scale), char_table[pix_count % table_len], pix[x, y], font)
  pix_count += 1

 # 保存
 if dst_img_file_path is not None:
 new_image.save(dst_img_file_path)

 print("used time : %d second, pix_count : %d" % ((int(time.time()) - start_time), pix_count))
 print(pix_count)
 new_image.show()


happyNewYear("input.jpg", "output.jpg")

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas讀取Excel文件的六種方法

    Pandas讀取Excel文件的六種方法

    Pandas 是一個 Python 數(shù)據(jù)分析庫,可以用來讀取 Excel 文件,Pandas提供了多種讀取Excel文件的方法,本文將給大家分享一些官方推薦的6種方法,代碼示例講解得非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • python itertools包內(nèi)置無限迭代器

    python itertools包內(nèi)置無限迭代器

    這篇文章主要介紹了python itertools包內(nèi)置無限迭代器,?Python的內(nèi)建模塊itertools提供了非常有用的用于操作迭代對象的函數(shù),itertools提供的幾個“無限”迭代器。下文更多相關(guān)內(nèi)容,需要的朋友可以參考一下
    2022-03-03
  • 使用python把xmind轉(zhuǎn)換成excel測試用例的實現(xiàn)代碼

    使用python把xmind轉(zhuǎn)換成excel測試用例的實現(xiàn)代碼

    這篇文章主要介紹了使用python把xmind轉(zhuǎn)換成excel測試用例的實現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • python使用?f?格式化字符串的用法

    python使用?f?格式化字符串的用法

    f-string采用 {content:format} 設(shè)置字符串格式,其中content是替換并填入字符串的內(nèi)容,可以是變量、表達(dá)式或函數(shù)等,format 是格式描述符,這篇文章主要介紹了python使用?f?格式化字符串,需要的朋友可以參考下
    2022-12-12
  • 淺談Pytorch中的自動求導(dǎo)函數(shù)backward()所需參數(shù)的含義

    淺談Pytorch中的自動求導(dǎo)函數(shù)backward()所需參數(shù)的含義

    今天小編就為大家分享一篇淺談Pytorch中的自動求導(dǎo)函數(shù)backward()所需參數(shù)的含義,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Pyhton爬蟲知識之正則表達(dá)式詳解

    Pyhton爬蟲知識之正則表達(dá)式詳解

    正則表達(dá)式又稱規(guī)則表達(dá)式,計算機(jī)科學(xué)的一個概念,正則表達(dá)式通常被用來檢索、替換那些符合某個模式(規(guī)則)的文本,這篇文章主要給大家介紹了關(guān)于Pyhton爬蟲知識之正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Pandas?DataFrame添加一行數(shù)據(jù)的幾種方法

    Pandas?DataFrame添加一行數(shù)據(jù)的幾種方法

    在處理數(shù)據(jù)分析和數(shù)據(jù)科學(xué)項目時,經(jīng)常會使用到Python中的pandas庫來進(jìn)行數(shù)據(jù)操作和分析,其中DataFrame是pandas庫中最重要的數(shù)據(jù)結(jié)構(gòu)之一,這篇文章主要給大家介紹了關(guān)于Pandas?DataFrame添加一行數(shù)據(jù)的幾種方法,需要的朋友可以參考下
    2024-08-08
  • Python?Pandas中布爾索引的用法詳解

    Python?Pandas中布爾索引的用法詳解

    布爾索引是一種使用?DataFrame?中數(shù)據(jù)的實際值的索引。本文將通過一些示例為大家詳細(xì)講講Python中布爾索引的用法,需要的可以參考一下
    2022-08-08
  • Python 讀取.shp文件并生成圖幅編號的實現(xiàn)思路

    Python 讀取.shp文件并生成圖幅編號的實現(xiàn)思路

    這篇文章主要介紹了Python 讀取.shp文件并生成圖幅編號,代碼適用于需要處理和分析地理空間數(shù)據(jù)的場景,如城市規(guī)劃、環(huán)境監(jiān)測或自然資源管理,其中它可以幫助用戶讀取特定區(qū)域的Shapefile文件,確定其地理邊界,需要的朋友可以參考下
    2024-05-05
  • Python 基礎(chǔ)教程之閉包的使用方法

    Python 基礎(chǔ)教程之閉包的使用方法

    這篇文章主要介紹了Python 基礎(chǔ)教程之閉包的使用方法的相關(guān)資料,希望大家通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09

最新評論

九龙县| 汉阴县| 彝良县| 普兰县| 宁南县| 宜丰县| 广宁县| 河北省| 翼城县| 长汀县| 丹东市| 抚宁县| 海原县| 红河县| 呈贡县| 西林县| 寻甸| 台东县| 天镇县| 北辰区| 乐清市| 营口市| 衢州市| 叙永县| 安福县| 克东县| 乐清市| 武鸣县| 宽城| 桑植县| 武川县| 聊城市| 郑州市| 剑川县| 五原县| 商城县| 嘉荫县| 肇庆市| 银川市| 明星| 宣城市|