使用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
的{{1}}。
但是,如果我使用I
matplotlib.pyplot
然后它起作用。我不知道为什么会发生这个问题?
此外,如果我将该图像放置到程序文件夹中(这意味着我仅使用import matplotlib.pyplot as plt
plt.imread("D:/Trong/nam (10).jpg")
进行读取),那么这两种方法都可以读取。