基于Video4Linux 的USB 摄像头图像采集实现

分类: Linux 1051人阅读 评论(0) 收藏 举报

最近一直在做一个摄像头视频采集的程序,遇到了很多艰辛的问题,下边这是一个好文章,粘过来供大家也供自己能对添加驱动以及摄像头视频采集 程序的书写有一定的帮助,同时谢谢博主能提供这样一份很好的文章。

做了一段时间的摄像头图像采集,有了一些心得。在论坛上开的2410摄像头问题专贴(http://www.hhcn.com/cgi-bin/topic.cgi?forum=1&topic=247&show=0)也得到了大家的关注。在此,我将这一阶段遇到的问题,解决方法等做个总结,希望对您有所帮助。

       Linux本身自带了采用ov511芯片的摄像头,而市场上应用最广泛的是采用中芯微公司生产的zc301芯片的摄像头,下面我将针对这两大系列的摄像头分别做介绍。(注:所有的开发都是在华恒HHARM-2410-EDU上完成,ov511摄像头采用的是网眼webeye3000,zc301摄像头采用的是ANC奥尼S888)。
一 驱动加载
1.1 ov511 驱动
1.静态加载
(1)在arm linux的kernel目录下make menuconfig。
(2)首先(*)选择Multimedia device->下的Video for linux。加载video4linux模块,为视频采集设备提供了编程接口;
(3)然后在usb support->目录下(*)选择support for usb和usb camera ov511 support。这使得在内核中加入了对采用OV511接口芯片的USB数字摄像头的驱动支持。

viclin 發表在 痞客邦 留言(0) 人氣()

執行環境Ubuntu 10.04.4 LTS 與kernel 2.6.32-38-generic
可由lsb_release -a 與 uname -r查看
  
OpenCV Porting on DMA6410L/arm-ubuntu linux2.6.29

 
繼前幾天將OpenCV2.4.2安裝於Ubuntu 10.04.4 LTS上
接下來要進行Porting至ARM / 6410L上了

步驟流程:

viclin 發表在 痞客邦 留言(0) 人氣()

http://playpcesor.blogspot.com/2012/06/blog-post_19.html

viclin 發表在 痞客邦 留言(0) 人氣()

執行環境Ubuntu 10.04.4 LTS 與kernel 2.6.32-38-generic
可由lsb_release -a 與 uname -r查看
  
QT Porting on DMA6410L/arm-ubuntu linux2.6.29

 
QT是一個可以跨平台的視窗介面API,強大的特點在於程式碼的可攜性
於windows codeing要到linux下執行只要在對應的cross compile重新build
就可以在該平台執行(當然該平台要先install相對應的library)

viclin 發表在 痞客邦 留言(1) 人氣()

執行環境Ubuntu 10.04.4 LTS 與kernel 2.6.32-320-generic可由lsb_release -a 與 uname -r查看


 


ldconfig的用法很簡單,但重要的是libray & PATH的觀念


為什麼libaray需要管理?因為不論是軟體執行或Build 你的Source Code在這過程都有可能會需要連結到需要的函式庫

viclin 發表在 痞客邦 留言(1) 人氣()

«12 3