4
我有下面的代碼,它失敗了,因爲它無法從磁盤讀取文件。圖像始終是None
。如何從Unicode字符的路徑中讀取圖像?
# -*- coding: utf-8 -*-
import cv2
import numpy
bgrImage = cv2.imread(u'D:\\ö\\handschuh.jpg')
注意:我的文件已被保存爲帶有BOM的UTF-8。我用Notepad ++進行了驗證。
在進程監視器,我看到Python是從錯誤的道路acccessing文件:
我看了一下:
- Open file with unicode filename,這是關於
open()
功能與OpenCV無關。 - How do I read an image file using Python,但這與Unicode問題無關。