gpt4 book ai didi

python - 为什么 cv2.imshow() 在我的 python 编译器中导致错误?

转载 作者:太空狗 更新时间:2023-10-30 02:04:13 24 4
gpt4 key购买 nike

嗨, friend 们,我刚刚安装了 opencv 并检查了基本代码,但结果出错。代码是

import numpy as np
import cv2
img=cv2.imread('C:\Users\Pravin\Desktop\a.jpeg',1)
cv2.namedWindow('img',cv2.WINDOW_NORMAL)
cv2.Waitkey(10000)
cv2.imshow('cv2.WINDOW_NORMAL',img)
cv2.destoryAllWindows()

cv2.imshow() 的错误是

Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
cv2.imshow('image',img)
error: ..\..\..\src\opencv\modules\highgui\src\window.cpp:261: error: (-215)
size.width>0 && size.height>0

您的回答对我很有帮助。提前致谢

最佳答案

最有可能的是,imread 调用没有成功。确保图像“C:\Users\Pravin\Desktop\a.jpeg”存在。 (扩展名 .jpeg 似乎很不寻常,也许它必须是 .jpg?)

此外,正如 Hyperboreus 所建议的,请尝试在文件名“C:/Users/Pravin/Desktop/a.jpg”中使用正斜杠,或转义反斜杠

"C:\\Users\\Pravin\\Desktop\\a.jpg"

关于python - 为什么 cv2.imshow() 在我的 python 编译器中导致错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22829210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com