У меня есть следующий код, и он не работает, потому что он не может прочитать файл с диска. Изображение всегда None
.
# -*- coding: utf-8 -*-
import cv2
import numpy
bgrImage = cv2.imread(u'D:\\ö\\handschuh.jpg')
Примечание: мой файл уже сохранен как UTF-8 с спецификацией. Я проверен с Notepad++.
В Process Monitor я вижу, что Python обращается к файлу по неправильному пути:
Я читал о:
- Откройте файл с именем файла Unicode, который относится к функции
open()
и не связан с OpenCV. - Как мне прочитать файл изображения, используя Python, но это не связано с проблемами Unicode.