У меня проблема при чтении изображения с использованием PyCharm. Допустим, что путь к изображению моего желания D:/Trong/nam (10).jpg
(он имеет интервал от nam
до (10)
).
Используя opencv (установлен pip install opencv-python
), мой код для чтения этого изображения:
import cv2
I = cv2.imread("D:/Trong/nam (10).jpg", 0)
и он возвращает NoneType
для I
.
Однако , если я использую matplotlib.pyplot
import matplotlib.pyplot as plt
plt.imread("D:/Trong/nam (10).jpg")
, то это работает. Я не знаю, почему возникает эта проблема?
Кроме того, если я помещаю это изображение в папку с моей программой (что означает, что я просто читаю, используя только nam (10).jpg
), тогда оба метода могут читать.