小编Moh*_*man的帖子

OpenCV错误:imshow中的断言失败(size.width> 0 && size.height> 0)

我在带有pi相机的Raspberry Pi上运行以下代码,我有它的broadcom驱动程序,但是我收到了一个错误.也许与视频源的尺寸有关,但我不知道如何在Linux上设置它.

码:

import cv2
import numpy as np

cap = cv2.VideoCapture()
while True:
    ret, img = cap.read()
    cv2.imshow('img', img)
    if cv2.waitKey(0) & 0xFF == ord('q):
        break
Run Code Online (Sandbox Code Playgroud)

错误:

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, 
file /home/pi/opencv-3.3.0/modules/highgui/src/window.cpp, line 325
Traceback (most recent call last):
  File "check_picam_with_opencv.py", line 10, in <module>
    cv2.imshow('img', img)
cv2.error: /home/pi/opencv-3.3.0/modules/highgui/src/window.cpp:325: error: 
(-215) size.width>0 && size.height>0 in function imshow
Run Code Online (Sandbox Code Playgroud)

python linux opencv

0
推荐指数
1
解决办法
7819
查看次数

标签 统计

linux ×1

opencv ×1

python ×1