天嵌 ARM开发社区

 找回密码
 注册
12
返回列表 发新帖
楼主: 六斤太郎

usb摄像头

[复制链接]
ricowind 发表于 2013-4-9 16:41:21 | 显示全部楼层
之前我在QT2440下面用zc301摄像头试了opencv
摄像头是/dev/video0
capture=cvCaptureFromCAM(0)
运行也是报Segmentation fault
cortex 发表于 2013-5-27 00:40:39 | 显示全部楼层
亚瑟王 发表于 2013-3-7 10:47
亲,不知道你又做了什么事情导致出这个错误。我们这边在210上用opencv+USB摄像头是成功了的。

我在210上用opencv2.0+USB摄像头不行。首先usb摄像头插入,dev下没有生成video!!! 只是生成了usbdev
亚瑟王 发表于 2013-5-27 09:16:00 | 显示全部楼层
cortex 发表于 2013-5-27 00:40
我在210上用opencv2.0+USB摄像头不行。首先usb摄像头插入,dev下没有生成video!!! 只是生成了usbdev

你的内核没有添加usb摄像头的驱动吧。
cortex 发表于 2013-5-27 23:22:51 | 显示全部楼层
亚瑟王 发表于 2013-5-27 09:16
你的内核没有添加usb摄像头的驱动吧。

出厂的内核镜像是没有usb摄像头驱动!我刚买回这块板,就不想搭建环境(之前已经搭好天嵌arm9平台了,不想再去浪费时间再搭建,我用之前arm9平台下4.3.3编译现在在内核,不能通过),
现在只想直接用linuxPDA 来玩玩qt+opencv 其它的都不想动,麻烦编译支持usb摄像头驱动的内核镜像给我好吗,万分感谢!QQ919878922
cortex 发表于 2013-5-27 23:27:06 | 显示全部楼层
ricowind 发表于 2013-4-9 16:41
之前我在QT2440下面用zc301摄像头试了opencv
摄像头是/dev/video0
capture=cvCaptureFromCAM(0)

你确定你插入摄像头时,dev目录下生成video0?
你这种情况,目测是没有usb摄像头驱动吧?请问你有没有编译了内核支持usb摄像头。出厂的内核镜像是没有驱动的
cortex 发表于 2013-5-27 23:30:39 | 显示全部楼层
安仔 发表于 2013-3-7 10:42
capture=cvCaptureFromCAM(3);改成capture=cvCaptureFromCAM(2)试试;

应该不是这个问题,因为openCv里面的源码没有这样实现.
cortex 发表于 2013-5-27 23:33:45 | 显示全部楼层
亚瑟王 发表于 2013-3-7 10:47
亲,不知道你又做了什么事情导致出这个错误。我们这边在210上用opencv+USB摄像头是成功了的。

请求给下载支持usb摄像头的内核镜像网址,验证一下,谢谢。
cortex 发表于 2013-5-27 23:39:27 | 显示全部楼层
TQ-lkp 发表于 2013-3-12 10:42
cvCaptureFromCAM(2),这个2对应的是/dev/video2,你要先确认你的摄像头生成的是哪个设备,再传递参数进去

版 主求助,linux PDA里面内核没有支持usb摄像头,我刚买回TQ210,只是想玩下QT + opencv  我用之前arm9平台的编译环境,现在想版主提供linux PDA编译好支持usb摄像头的内核镜像,谢谢  QQ919878922
亚瑟王 发表于 2013-5-28 08:57:59 | 显示全部楼层
cortex 发表于 2013-5-27 23:22
出厂的内核镜像是没有usb摄像头驱动!我刚买回这块板,就不想搭建环境(之前已经搭好天嵌arm9平台了,不想 ...

你好,这个镜像需要自行编译的。请参考:http://www.armbbs.net/forum.php?mod=viewthread&tid=15219
至于环境:按照TQ210使用手册的方法,安装交叉编译器之后就可以重新编译内核了。
cortex 发表于 2013-5-28 11:59:00 | 显示全部楼层
亚瑟王 发表于 2013-5-28 08:57
你好,这个镜像需要自行编译的。请参考:http://www.armbbs.net/forum.php?mod=viewthread&tid=15219
至 ...

有点失望。。。
cortex 发表于 2013-5-28 12:12:08 | 显示全部楼层
cortex 发表于 2013-5-28 11:59
有点失望。。。

linux PDA里面内核没有支持usb摄像头,我刚买回TQ210,只是想玩下QT + opencv  我用之前arm9平台的编译环境,现在想版主提供linux PDA编译好支持usb摄像头的内核镜像,谢谢  QQ919878922
亚瑟王 发表于 2013-5-28 17:47:26 | 显示全部楼层
cortex 发表于 2013-5-28 12:12
linux PDA里面内核没有支持usb摄像头,我刚买回TQ210,只是想玩下QT + opencv  我用之前arm9平台的编译环 ...

你好,24楼已经给你回复了方法了。建议你看一下。
cortex 发表于 2013-5-29 00:14:22 | 显示全部楼层
亚瑟王 发表于 2013-5-28 17:47
你好,24楼已经给你回复了方法了。建议你看一下。

谢谢了,失望了,不想再用天嵌的板子了,明天退货,去别家买,我目的就想一个支持usb摄像头的linux内核镜像,原来在天嵌就这么难,你们都说编译出内核可以支持usb摄像头了,为什么就不可以共享出内核镜像呢(之前arm9都支持usb的,到了TQ210竟然不要了!!!还说强大,没有普遍用的设备,再强大也是传说!!!!),还要用户自己去搭建环境然后再编译,我都说我是在wince上玩嵌入式了,不想再搭建环境了,之前arm9都玩好几年了,不想再搭建环境浪费时间了。现在就想玩玩opencv+QT ,出来工作也不想再去搞那东东环境了。。。初步判定,TQ210内核裁减不怎么样,还首家推出高清,有点井底蛙了,公司的行业信息已经落后了,现在我在的公司都用到A15了!
亚瑟王 发表于 2013-5-29 14:50:10 | 显示全部楼层
cortex 发表于 2013-5-29 00:14
谢谢了,失望了,不想再用天嵌的板子了,明天退货,去别家买,我目的就想一个支持usb摄像头的linux内核镜 ...

1、你要编译Linux下的Qt你就需要搭建Linux下的开发环境,这点是省不了的。
2、我们不知道你的最终需求,就算是我们编译了带usb摄像头的镜像,你用了不满意,问题依然会存在,所以建议自己编译内核。3、你的回复中一直都说你有编译环境的,在我看来既然有编译环境,然后解压一下内核和编译器进去就可以编译了。如果你告诉我你那里是做WinCE的,没有变环境的话,我们是可以编译一个镜像给你的。

cortex 发表于 2013-5-29 15:07:54 | 显示全部楼层
亚瑟王 发表于 2013-5-29 14:50
1、你要编译Linux下的Qt你就需要搭建Linux下的开发环境,这点是省不了的。
2、我们不知道你的最终需求, ...

编译Linux下的Qt你就需要搭建Linux下的开发环境,这个是必须的,我是知道的。只是我现在用opencv +QT(我自己整合在一起的,总之和网上的做法不相同)写应用层,你带了USB摄像头驱动就OK了,编译opencv +QT执行程序,在TQ2440板子是可以运行的。谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-6-26 16:14 , Processed in 1.078125 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表