Python 如何使用OpenCV从Jupyter笔记本的文件目录中读取图像?
我正在使用OpenCV的Python 如何使用OpenCV从Jupyter笔记本的文件目录中读取图像?,python,windows,opencv,jupyter-notebook,ipython,Python,Windows,Opencv,Jupyter Notebook,Ipython,我正在使用OpenCV的imread()从Jupyter笔记本电脑中读取图像。当我通过指定文件地址来执行程序时,它显示以下错误: img2 = cv.imread('D:\Photos\roaches.jpg') cv.imshow("Cockroaches", img2) cv.waitKey(0) cv.destroyAllWindows() 输出: error Traceback (most recent call
imread()
从Jupyter笔记本电脑中读取图像。当我通过指定文件地址来执行程序时,它显示以下错误:
img2 = cv.imread('D:\Photos\roaches.jpg')
cv.imshow("Cockroaches", img2)
cv.waitKey(0)
cv.destroyAllWindows()
输出:
error Traceback (most recent call last)
<ipython-input-8-645759bb8eb6> in <module>
1 img2 = cv.imread('D:\Photos\roaches.jpg')
----> 2 cv.imshow("Cockroaches", img2)
3 cv.waitKey(0)
4 cv.destroyAllWindows()
error: C:\ci\opencv_1512688052760\work\modules\highgui\src\window.cpp:331: error: (-215) size.width>0 && size.height>0 in function cv::imshow
错误回溯(最近一次调用上次)
在里面
1 img2=cv.imread('D:\Photos\roaches.jpg')
---->2简历imshow(“蟑螂”,img2)
3 cv.waitKey(0)
4 cv.destroyAllWindows()
错误:C:\ci\opencv\u 1512688052760\work\modules\highgui\src\window.cpp:331:错误:(-215)函数cv::imshow中的size.width>0和size.height>0
然而,当我将图像放在Jupyter笔记本运行的目录中时,代码运行良好。
如何在不将图像放入Jupyter笔记本目录的情况下读取计算机中的图像