内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

python2和python3實現在圖片上加漢字的方法-創(chuàng)新互聯

python2和python3實現在圖片上加漢字,最主要的區(qū)別還是內部編碼方式不一樣導致的,在代碼上表現為些許的差別。理解了內部編碼原理也就不會遇到這些問題了,以下代碼是在WIN10系統(tǒng)上時測好用的。

建網站原本是網站策劃師、網絡程序員、網頁設計師等,應用各種網絡程序開發(fā)技術和網頁設計技術配合操作的協(xié)同工作。創(chuàng)新互聯專業(yè)提供成都做網站、成都網站設計,網頁設計,網站制作(企業(yè)站、自適應網站建設、電商門戶網站)等服務,從網站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗的提升,我們力求做到極致!Python2 在圖片上加漢字代碼實現
# -*- coding: cp936 -*-
import cv2
import numpy as np
from PIL import Image, ImageDraw, ImageFont
def ID_2_Word(txt):
 tmp_ID = txt.split(':')[0]
 value = txt.split(':')[-1]
 '''
 numbers = {
  'DS041' : "Coolant TEMP   ",
  'DS048' : "RPM     ",
  'DS049' : "Speed     ",
  'DS098' : "Oil level    ",
  'DS123' : "Control Module Voltage"
 }
 '''
 numbers = {
  'DS041' : "冷卻液溫度",
  'DS048' : "發(fā)動機轉速",
  'DS049' : "車速 ",
  'DS098' : "燃油液位輸入",
  'DS123' : "控制模塊電壓"
 }
 word = numbers.get(tmp_ID, None)
 result = str(word) + ':' + value
 #print(result)
 return result
def cv2ImgAddText(img, text, left, top, textColor=(0, 255, 0), textSize=20):
 if (isinstance(img, np.ndarray)): #判斷是否OpenCV圖片類型
  img = Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
 draw = ImageDraw.Draw(img)
 #fontText = ImageFont.truetype("font/simsun.ttc", textSize, encoding="utf-8")
 fontText = ImageFont.truetype("font/simsun.ttc", textSize, encoding="gb2312") #cp936
 draw.text((left, top), text, textColor, font=fontText)
 return cv2.cvtColor(np.asarray(img), cv2.COLOR_RGB2BGR)
def layer1_show(img,data):
 frame = cv2.resize(img, (1280, 720), interpolation=cv2.INTER_CUBIC)
 font = ImageFont.truetype('font/simsun.ttc',24,encoding="utf-8")
 OBD_string = data
 y0, dy = 50, 25
 for i, txt in enumerate(OBD_string.split(';')):
   #word = txt
  word = ID_2_Word(txt) #將OBD信號的ID轉換為中文
  word = unicode(word,'gbk')
   #print(i, txt.split(':')[0])
  y = y0+i*dy
  frame = cv2ImgAddText(frame, word, 100, y, (255, 0, 0), 20)
 cv2.imshow("layer_1", frame)
 cv2.waitKey(0)
if __name__ == '__main__':
 img = cv2.imread("map.png");
 data = "DS041: 88;DS048: 800;DS049: 64;DS098: 0.00;DS123: 0.00"
 layer1_show(img,data)

網站名稱:python2和python3實現在圖片上加漢字的方法-創(chuàng)新互聯
標題網址:http://www.rwnh.cn/article34/iiipe.html

成都網站建設公司_創(chuàng)新互聯,為您提供企業(yè)網站制作、移動網站建設、外貿建站、響應式網站、小程序開發(fā)、Google

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都app開發(fā)公司
嘉义县| 临汾市| 盐边县| 司法| 罗源县| 綦江县| 宜城市| 海丰县| 张北县| 伊春市| 获嘉县| 滦南县| 襄城县| 普陀区| 平乐县| 惠州市| 连平县| 汶川县| 双江| 思茅市| 青海省| 会东县| 虞城县| 南丰县| 汉沽区| 利津县| 黔西县| 景泰县| 军事| 海兴县| 丰顺县| 达尔| 凤台县| 连云港市| 虞城县| 南郑县| 东海县| 玛沁县| 什邡市| 桂东县| 凤城市|