多次看到一个词 UVC免驱

 

https://blog.csdn.net/yangzhi113/article/details/8976575?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

更重要的是,现在想找一个几年前驱动支持的摄像头很难啊!现在都流行免驱了——根据OS相关理论,这是不成功的,设备没有驱动哪能访问?他们说的是用户免去安装驱动程序这一步骤,——是这个“免驱”。我买的摄像头不在spca5xx支持范围之中。我好容易找到一个,是小郭用的,摄像头ID刚好是上述驱动所支持的。当时很兴奋,心想,万事俱备,只差编译、测试了。可惜,以失败告终。错误如上所述。

我试的几个版本为spca5xx-20060501和gspcav1-20071224,都不行。

在网上找了那么多文章看,但一个也行不通。我不知大家的感受是什么,反正我很郁闷,很无奈。

后来,在插入我买的摄像头时,使用了lsusb,将ID那一行复制到google中,一不小心,发现了一个好网站:http://linux-uvc.berlios.de/。 上面竟然有我摄像头的ID号!!继续研究,发现有UVC这个东东,我在配置内核时也碰到过,但没有注意,没想到如此有用!后来在一个网站中找到有关使用 UVC驱动摄像头的文章,地址忘了,我也不知是怎么搜索到的。此外还下载一个观看图像的小软件。结果成了!可以显示图像了!

下面写一下过程:

如果你能在http://linux-uvc.berlios.de/找到你的摄像头的ID,即UVC支持的,那么就可以在linux下使用了。至于从哪个版本开始内核支持UVC,官方的话是“Linux 2.6.26 and newer includes the Linux UVC driver natively.”

https://blog.csdn.net/u013256622/article/details/53837532?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

ubuntu-Linux系统读取USB摄像头数据(uvc)

one's pygmy effort 2016-12-23 11:46:40 12429 收藏 4

分类专栏: Android/驱动 C/C++/java/jni/vi/栈/汇编/跳转 LINUX android/app/UI 文章标签: android 摄像头 linux

这几天在做小车的过程中,需要用到图像采集。我想现在用的摄像头是UVC免驱的。根据国嵌的教程中有一个gspca摄像头的程序。我发现把gspca的采集程序用到uvc上时,在显示图像的时候提示没有huffman表。但是在显示gspca的摄像头时却没有问题。为此特别找了以下的程序来获取uvc摄像头的数据。

程序代码:

上一篇:数据库设计流程


下一篇:CodeAreaFX