程式碼如下
import os
from os import listdir
from os.path import isfile, isdir, join
import cv2
import numpy as np
import os, datetime
import datetime
import time
from cv2 import imdecode
a = C:\Users\IUSER\Desktop\Photo1400x960\Cut\20220512\test.jpg
print(a)
#讀取圖片
bk_img = cv2.imdecode(np.fromfile(a, dtype=np.uint8), cv2.IMREAD_UNCHANGED)
#新增文字
cv2.putText(bk_img,'test text!!!!', (1120,920), cv2.FONT_HERSHEY_SIMPLEX,1.2,(48,125,237), 2, cv2.LINE_AA)
#儲存圖片
cv2.imwrite(a,bk_img)
我想在指定的圖片上加字並且儲存
目前檔名若無中文,可以正常儲存
但若檔名有中文,儲存後檔名會變成亂碼
請教大家如何解決,謝謝!