• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

beaglebone black连接摄像头问题

jiangshan6417 2015-05-04 浏览量:3669

我的板子是debian系统的,USB摄像头的ID是0ac8:0345 Z-Star Microelectronics Corps,利用guvcview打开摄像头后,出现静态的图像如下:beaglebone black连接摄像头问题

再次打开时就变成黑屏了,不知道什么原因?有谁帮忙解决一下吗?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你用的是USB摄像头吗?可以先用VNC登录操作看看,或者安装xawtv测试看看,先排除是否是摄像头的问题

    方法:

    sudo apt-get install xawtv

    登录VNC界面后,执行xawtv

    看能否正常显示图像

    • 发布于 2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:20
  • 确定该摄像头是BBB配套摄像头?
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 连线是否有问题,我刚用树莓派时,显示器也是有条纹
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 是的 在天猫上买的http://detail.tmall.com/item.htm?spm=a220o.1000855.w5003-7557664516.12.8s9nzx&id=42295223894&scene=taobao_shop
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 线没有问题额,我板子是连接在电脑上的,可以正常启动,摄像头自己的线也拿不下来呀,直接usb到板子上的,在winxp上可以正常使用摄像头的
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 我安装了之后,确实可以显示图像了,不过只显示几秒,图像就静止了,再打开又变成黑屏了,这是怎么回事?
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 是否在config中使能摄像头,我只能从树莓派的角度回答,因为我没有BBB
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 图像已经显示了,只是有很多条纹覆盖了。可能分辨率问题,或者驱动更新问题,或者摄像头兼容问题
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 会有人解答的,我不行还有其他人
    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以找别人借个摄像头试试看,还有就是板子供电要用5V 2A的电源供电,也可能是摄像头供电不足造成的。直接用电脑的USB口供电是不行的。

    • 发布于2015-05-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 我现在用着5v 2A的电源供电,用xawtv软件一般是可以打开的,用guvcview软件 调整分辨率有时候会出现视频,有时候会让板子直接停止工作了,不知道为什么,我写代码打开摄像头有时候还显示全部都是绿色,有时候又都是黑屏,会是摄像头 的问题吗?还是驱动?这是我测试的PYTHON程序:

    #!/usr/bin/env python
    # coding:utf-8
    import cv2


    def testCapture():
        cv2.namedWindow('usb camera')
        cam = cv2.VideoCapture(0)
        for i in range(10):
            ret, frame = cam.read()
            cv2.imwrite('test_camera_%d.jpg' % i, frame)


    if __name__ == '__main__':
        testCapture()

    结果保存下来的全部都是纯黑色图片




    • 发布于2015-05-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 用xawtv可以正常显示,证明应该不是摄像头的问题,Linux中都集成了UVC设备驱动,所以驱动也是没问题的,显示的时候,你是用显示器还是VNC?可以找找相关的程序再测试看看或者换个摄像头测试。
    • 发布于2015-05-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 我用的VNC,不是显示器,其他摄像头也试过了 都是这个问题 不过那个摄像头是比较旧的了 会是opencv的问题吗?我的是apt-get install 安装的
    • 发布于2015-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该不是,你测试的是上面那段Python程序吗?我明天用我的板子帮你试试吧
    • 发布于2015-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 那段程序在PC机上的Ubuntu试过 没有问题,但是opencv安装的版本可能不同
    • 发布于2015-05-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 目测是驱动问题。换个好点的摄像头估计会好点儿吧。我直接挂了一个别人不要的破网络摄像头做的试验,效果其实还行。v4l取的图像,没出现你说的问题。
    • 发布于2015-06-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 嗯嗯 是摄像头问题,我用silight摄像头是可以的,不过不知道是不是摄像头不稳定,刚开始使用的时候还是会有一阵图片有些发绿,不过过一会儿就好了
    • 发布于2015-06-01
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

beaglebone black连接摄像头问题