cv2.error: (-215) size.width>0 && size.height>0 in function imshow

兰卡
import cv2
import numpy

cap = cv2.VideoCapture("test1.avi")  

while 1:
    ret, frame = cap.read()
    cv2.imshow("cap", frame)
    if cv2.waitKey(100) & 0xff == ord('q'):
        break
cap.release()
cv2.destroyAllWindows()

我的代码在上面进行了解释,并且在 windows 中运行良好。但是在 ubuntu 16.04 中时会出现错误。请解释解决方案

Unable to stop the stream: Inappropriate ioctl for device
OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /home/travis/miniconda/conda-bld/conda_1485299288502/work/opencv-3.2.0/modules/highgui/src/window.cpp, line 304
Traceback (most recent call last):
  File "opncv_ex4.py", line 7, in <module>
    cv2.imshow("cap", frame)
cv2.error: /home/travis/miniconda/conda-bld/conda_1485299288502/work/opencv-3.2.0/modules/highgui/src/window.cpp:304: error: (-215) size.width>0 && size.height>0 in function imshow

Ubuntu 16.04 和 opencv 3.2 python 2.7

卡雷尔
  1. 代码等待太长时间无法停止,if cv2.waitKey(100) & 0xff == ord('q'):因此将 100 更改为 10,如下所示:if cv2.waitKey(10) & 0xff == ord('q'):更改这行代码后,您的 Python 脚本将在终端中完美运行。

  2. 链接列出了一个包含非常短的示例 .avi 视频的网页,非常适合测试您的代码。如果从终端运行脚本,则.avi视频必须位于当前目录中。

  3. 如果步骤 1 和 2 不起作用,通常 Anaconda 是罪魁祸首。Anaconda 基本上是一个 Windows/Mac 程序,它完全由默认 Ubuntu 存储库中的包复制,除非 Anaconda 无法找到任何未由 Anaconda 安装的 Python 模块,除非进行特殊配置以告诉 Anaconda 丢失的 Python 模块所在的位置. 或者您可以放弃并从默认的 Ubuntu 存储库安装 OpenCV,并停止使用 Anaconda。

    sudo apt install python-opencv 
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

复制图像后在imshow中断言失败(size.width> 0 && size.height> 0)

来自分类Dev

cv2.rectangle给出错误size.width> 0 && size.height> 0

来自分类Dev

断言失败(size.width> 0 && size.height> 0)

来自分类Dev

断言失败(size.width> 0 && size.height> 0)

来自分类Dev

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

来自分类Dev

DolphinDB中的size(SharedPartitionedTable)= 0

来自分类Dev

为什么`font-size:0`会以某种方式影响`line-height`

来自分类Dev

c-*(void **)&(int [2]){0,PAGE_SIZE}; 含义?

来自分类Dev

has_many.size大于0的Rails?

来自分类Dev

为什么array.size为'0'?

来自分类Dev

vector.size()始终返回0

来自分类Dev

Size属性的大小无效为0

来自分类Dev

带有Set <String> size()== 0的NullPointerException

来自分类Dev

has_many.size大于0的Rails?

来自分类Dev

Tesseract索引> = 0 &&索引<size_used_:Error:声明失败失败

来自分类Dev

如果vec.size()== 0,则vec.data()返回什么?

来自分类Dev

string.empty()或string.size()== 0哪个更快?

来自分类Dev

multer nodejs模块onFileUploadStart file.size返回0

来自分类Dev

如何在scala中跳过size = 0的$ EmptyMap的值

来自分类Dev

写入size_t num = 0是否正确?

来自分类Dev

写入size_t num = 0是否正确?

来自分类Dev

string.empty()或string.size()== 0哪个更快?

来自分类Dev

如何理解“(((size_t)&((TYPE *)0)-> MEMBER)””?

来自分类Dev

(std :: size_t)&((Structure *)0)-> last做什么?

来自分类Dev

shell“测试”命令中的“ -size +0”是什么意思

来自分类Dev

python ctypes是否支持size-0数组?

来自分类Dev

为什么单选按钮的size()在硒中显示为0?

来自分类Dev

myvector.size() 在唯一的函数中返回 0

来自分类Dev

size_t 0x1 << 31远大于size_t 0x1 << 30

Related 相关文章

  1. 1

    复制图像后在imshow中断言失败(size.width> 0 && size.height> 0)

  2. 2

    cv2.rectangle给出错误size.width> 0 && size.height> 0

  3. 3

    断言失败(size.width> 0 && size.height> 0)

  4. 4

    断言失败(size.width> 0 && size.height> 0)

  5. 5

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

  6. 6

    DolphinDB中的size(SharedPartitionedTable)= 0

  7. 7

    为什么`font-size:0`会以某种方式影响`line-height`

  8. 8

    c-*(void **)&(int [2]){0,PAGE_SIZE}; 含义?

  9. 9

    has_many.size大于0的Rails?

  10. 10

    为什么array.size为'0'?

  11. 11

    vector.size()始终返回0

  12. 12

    Size属性的大小无效为0

  13. 13

    带有Set <String> size()== 0的NullPointerException

  14. 14

    has_many.size大于0的Rails?

  15. 15

    Tesseract索引> = 0 &&索引<size_used_:Error:声明失败失败

  16. 16

    如果vec.size()== 0,则vec.data()返回什么?

  17. 17

    string.empty()或string.size()== 0哪个更快?

  18. 18

    multer nodejs模块onFileUploadStart file.size返回0

  19. 19

    如何在scala中跳过size = 0的$ EmptyMap的值

  20. 20

    写入size_t num = 0是否正确?

  21. 21

    写入size_t num = 0是否正确?

  22. 22

    string.empty()或string.size()== 0哪个更快?

  23. 23

    如何理解“(((size_t)&((TYPE *)0)-> MEMBER)””?

  24. 24

    (std :: size_t)&((Structure *)0)-> last做什么?

  25. 25

    shell“测试”命令中的“ -size +0”是什么意思

  26. 26

    python ctypes是否支持size-0数组?

  27. 27

    为什么单选按钮的size()在硒中显示为0?

  28. 28

    myvector.size() 在唯一的函数中返回 0

  29. 29

    size_t 0x1 << 31远大于size_t 0x1 << 30

热门标签

归档