Python 如何使用cv.imwrite()以阿拉伯语保存照片
我需要在tkinter GUI程序中存储用阿拉伯语捕获的照片,但当我使用cv.imwrite()保存照片时,输出将变成wierd语言。例如,我想给一张照片命名为حازمعليɢ9.jpg,当这个字符串指向这个函数时,我猜,照片是用这个名字保存的 ØØØØÙÙÙÙÙØÙÙØ9.jpg 我使用此代码捕获照片和姓名 '''Python 如何使用cv.imwrite()以阿拉伯语保存照片,python,python-3.x,opencv,Python,Python 3.x,Opencv,我需要在tkinter GUI程序中存储用阿拉伯语捕获的照片,但当我使用cv.imwrite()保存照片时,输出将变成wierd语言。例如,我想给一张照片命名为حازمعليɢ9.jpg,当这个字符串指向这个函数时,我猜,照片是用这个名字保存的 ØØØØÙÙÙÙÙØÙÙØ9.jpg 我使用此代码捕获照片和姓名 ''' def OpenCam(): cap = cv2.VideoCapture(0, cv2.CAP_DSHOW) cap.set(3, 200) cap.se
def OpenCam():
cap = cv2.VideoCapture(0, cv2.CAP_DSHOW)
cap.set(3, 200)
cap.set(4, 200)
pic_name = str(name.get()) + '_' + str(new_id) + '.jpg'
while(True):
ret, frame = cap.read()
cv2.imshow('Capturing Photo', frame)
if(cv2.waitKey(1) & 0xFF == ord('s')):
ret, frame = cap.read()
cv2.imwrite(f'images\{pic_name}', frame)
cap.release()
cv2.destroyAllWindows()
return 1
elif(cv2.waitKey(1) & 0xFF == ord('q')):
cap.release()
cv2.destroyAllWindows()
return 0