【问题标题】:How to get video in coral dev board using OPENCV?如何使用 OPENCV 在珊瑚开发板中获取视频?
【发布时间】:2020-04-23 06:55:13
【问题描述】:

如何从opencv触发珊瑚开发板摄像头


cv.VideoCapture(0)

我正在使用此命令在 opencv python 中触发相机。不幸的是,它给出了错误。不触发相机。

请告诉我珊瑚开发板中 opencv python 的代码。

【问题讨论】:

  • 你说它给出了一个错误。请说出您看到了什么错误。
  • 我的 opencv 版本是 3.2.0 并给出类似 OpenCV 的错误 Error: (-215)size.width>0 && size.height>0 in function ...
  • import cv2 as cv import numpy as np cap=cv.VideoCapture(0) while True: _,frame= cap.read() cv.imshow("name", frames) key=cv. waitKey(1) if key==27: # 27 for esc key break cap.release() cv.destroyAllWindows()
  • 请编辑问题并添加此信息。这将使其他人更容易帮助您。

标签: python opencv google-coral


【解决方案1】:

如果您使用的是 USB 相机,您应该使用;

cv.VideoCapture(1)

【讨论】:

    【解决方案2】:

    我来自珊瑚团队,只是想在这里更新一下这个问题,以便其他人可以参考。

    • 这不是由 OpenCV 引起的,我有一个有错误的完整代码,它看起来很好。
    • 库的使用是正确的。

    该错误是由于 cv 无法从 /dev/video0 读取任何数据。在这个阶段,我认为这只是相机传感器和相机板之间的连接不良。从相机拍照的命令失败。

    【讨论】:

    • 您好,我尝试检查传感器与相机板和珊瑚板的连接。
    • 连接很好,我连接得很好。但 bulid 应用程序命令中的快照 --oneshot 也不起作用。
    • 出现如下错误:/user/bin/snapshot:117: PYGIDeprecationwarning: Gobject.mainloop is deprecated;改用 Glib.Mainloop。 loop= Gobject.Mainloop()
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多