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问题无关。