成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Pillow 10行代碼給營業(yè)執(zhí)照模板寫數(shù)據(jù),批量生產(chǎn)

aaron / 2364人閱讀

摘要:對于給圖片打標簽,我們經(jīng)常使用來,但是在遇到中文成為流行語言的時候,給圖片寫上中文成為一大亮點。簡介就例如在車輛屬性車牌識別的時候,我們經(jīng)常會使用得到中文。

對于給圖片打標簽,我們經(jīng)常使用opencv來,但是在遇到中文成為流行語言的時候,給圖片寫上中文成為一大亮點。

簡介

就例如在車輛屬性、車牌識別的時候,我們經(jīng)常會使用得到中文。

下面是根據(jù)營業(yè)執(zhí)照的模板樣式給它賦予數(shù)據(jù)(內(nèi)容)

在這里我們需要設置字體,我們需要選取能夠支持中文的字體,font

單張圖片標注

font = ImageFont.truetype("./simsun.ttc",25)font_1 = ImageFont.truetype("./simsun.ttc",20)im1 = Image.open("./model.jpg")draw = ImageDraw.Draw(im1)draw.text((345,640),"企業(yè)名稱", (0, 0, 0),font=font)#企業(yè)名稱draw.text((345,640+1*40),"企業(yè)類型", (0, 0, 0),font=font)#企業(yè)類型draw.text((345,640+2*40),"所屬地區(qū)", (0, 0, 0),font=font)#所屬地區(qū)draw.text((345,640+3*40),"法定代表人", (0, 0, 0),font=font)#法定代表人draw.text((345,640+4*40),"注冊資本", (0, 0, 0),font=font)#注冊資本draw.text((345,640+5*40),"成立日期", (0, 0, 0),font=font)#成立日期draw.text((345,640+6*40),"營業(yè)期限", (0, 0, 0),font=font)#營業(yè)期限"""在這里我們由于有的字符串太長,我們只能截取前面的數(shù)據(jù)來展示"""len_d = len("經(jīng)營范圍")#這里是經(jīng)營范圍的字符串for lo in range(0,int(len_d/30)+1):    try:        draw.text((345,925+lo*33), "經(jīng)營范圍"[lo*30:lo*30+30], (0, 0, 0), font=font_1)    except:        pass    if lo==7:        breakdraw.text((650, 568), "統(tǒng)一社會信用代碼", (0, 0, 0), font=font_1)

結果

完整代碼

from PIL import Image, ImageDraw, ImageFontimport pandas as pdword_size = 18  # 文字大小"""STXINGKA.TTF華文行楷   simkai.ttf 楷體  SIMLI.TTF隸書  """font = ImageFont.truetype("./simsun.ttc",25)font_1 = ImageFont.truetype("./simsun.ttc",20)data = pd.read_csv("./data_chuli.csv")for i in range(0,120):    im1 = Image.open("./model.jpg")    draw = ImageDraw.Draw(im1)    strs  =data.loc[i]    draw.text((650, 568), strs["統(tǒng)一社會信用代碼"], (0, 0, 0), font=font_1)    for id,_p in enumerate(["企業(yè)名稱","企業(yè)類型","所屬地區(qū)","法定代表人","注冊資本","成立日期","營業(yè)期限"]):        print(strs[_p])        draw.text((345,640+id*40),strs[_p], (0, 0, 0),font=font)    len_d = len(strs["經(jīng)營范圍"])    for lo in range(0,int(len_d/30)+1):        try:            draw.text((345,925+lo*33), strs["經(jīng)營范圍"][lo*30:lo*30+30], (0, 0, 0), font=font_1)        except:            pass        if lo==7:            break    #im1.save("./imgs/{}.jpg".format(strs["統(tǒng)一社會信用代碼"]))

希望這篇文章對你有用!

謝謝點贊評論!

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/119021.html

相關文章

  • 10 Python 代碼,批量壓縮圖片 500 張,簡直太強大了

    摘要:這個網(wǎng)站非常良心,開放了免費的,取消了每張大小的限制,只限定每個月處理張圖片。 showImg(https://segmentfault.com/img/remote/1460000019115596?w=4272&h=2848); 本文原創(chuàng)并首發(fā)于公眾號【Python貓】,未經(jīng)授權,請勿轉載。原文地址:https://mp.weixin.qq.com/s/5hpFDgjCpfb0O1...

    Steven 評論0 收藏0
  • 怎么使用python對圖片進批量壓縮

      小編寫這篇文章的主要目的,主要是講解一些關于python的事情,比如需要對圖片進行批量壓縮,壓縮的方法還是比較的多的,那么,為了提高效率,怎么進行批量壓縮呢?下面就給大家詳細解答下?! ∏把浴 ∽罱谘芯吭趺磳D片資源進行無損壓縮,網(wǎng)上也找了一些資料??偠灾斋@不少,所以想對最近的學習做個總結。  無損壓縮其實是相對而言的,目的是為了減小圖片資源的內(nèi)存大小但又不影響圖片的顯示質量。下面我將...

    89542767 評論0 收藏0
  • Django搭建個人博客:文章加個漂亮的標題圖

    摘要:下一步就是修改視圖。判斷語句的條件有兩個博文的標題圖不是必須的,剔除掉沒有標題圖的文章,這些文章不需要處理圖片??偨Y本章學習了如何上傳并處理文章的標題圖,從此博客首頁就有了漂亮的外觀。 現(xiàn)在雖然博客的功能大都實現(xiàn)了,但是界面還是比較樸素,特別是首頁的文章列表幾乎全是文字,看多了難免疲勞。因此,給每個文章標題配一張標題圖,不僅美觀,用戶也能通過圖片快速了解文章內(nèi)容。實際上大部分社交網(wǎng)站也...

    taowen 評論0 收藏0

發(fā)表評論

0條評論

aaron

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<