快捷导航
米文二代 4.5-2.1.3


[ WARN:0@10.049] global /io/opencv/modules/videoio/src/cap_v4l.cpp (1000) tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.
Can't receive frame (stream end?). Exiting ...

同时cheese黑屏无法显示实时画面

rviz的image可以正常显示 video黑屏

跑算法的时候也接收不到图片 但是能找到dev/video0




举报 使用道具
| 回复

共 4 个关于本帖的回复 最后回复于 2022-5-19 15:32

katsura 版主 发表于 2022-5-19 13:32 | 显示全部楼层
你好,
1. 如果您的意思是摄像头无法点亮的话,建议您那先检查一下摄像头是否在我们的支持列表中,以及demo使用方法是否正确,我们的demo一般都是编译完成后,直接就可以用的。

2. cheese属于ubuntu系统自带的程序,非米文独立开发,如果您在使用的过程中遇到了问题,建议您那先google或者百度搜索来尝试解决
305600407 游客 发表于 2022-5-19 14:53 | 显示全部楼层
katsura 发表于 2022-5-19 13:32
你好,
1. 如果您的意思是摄像头无法点亮的话,建议您那先检查一下摄像头是否在我们的支持列表中,以及demo ...

请问插入网络摄像头后摄像头应该选取哪个 dev/video0 吗
305600407 游客 发表于 2022-5-19 14:57 | 显示全部楼层
katsura 发表于 2022-5-19 13:32
你好,
1. 如果您的意思是摄像头无法点亮的话,建议您那先检查一下摄像头是否在我们的支持列表中,以及demo ...

在跑用户手册里非SDK方法OpenCV Python Demo:
cap = cv.VideoCapture(0)
if not cap.isOpened():
    print("Cannot open camera")
    exit()
while True:
    # Capture frame-by-frame
    ret, frame = cap.read()
    # if frame is read correctly ret is True
    if not ret:
        print("Can't receive frame (stream end?). Exiting ...")
        break
会报错:
[ WARN:0@10.049] global /io/opencv/modules/videoio/src/cap_v4l.cpp (1000) tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.
Can't receive frame (stream end?). Exiting ...
请问您知道是什么原因吗
katsura 版主 发表于 2022-5-19 15:32 | 显示全部楼层
305600407 发表于 2022-5-19 14:57
在跑用户手册里非SDK方法OpenCV Python Demo:
cap = cv.VideoCapture(0)
if not cap.isOpened():

你好,
1. 您看的这个opencv python demo,其实就是opencv官方提供的一个简单示例,如果您想要直接通过opencv点亮摄像头的话,网上会有很多的教程的。

2. 看您的程序报错,其实就是无法获取图像,可能是摄像头没有被识别,也有可能是程序的问题,建议您还是在网上搜索一下关于opecv点亮摄像头的教程,比如以下链接:
https://blog.csdn.net/LYiiiiiii/article/details/122955966

https://blog.csdn.net/LYiiiiiii/article/details/122955966
相信应该可以解决您那的一些问题
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • canbus与vcu相连接,出现bus-off状态
  • 有线连接失败
  • Apex 串口通讯
  • 关于SPI通信问题咨询
  • MIIVII APEX DUAL ORIN米文域控制器产品合

明星用户