LINUX OV5640驱动是为LINUX OV5640摄像头设计的一款专用驱动程序,主要用于摄像头和电脑的连接,如果电脑没有安装的话,摄像头插入将会出现无反应的问题,有购买此款摄像头的朋友可以下载此款驱动。

軟件特点
1.基于H3在Linux下驅動OV5640攝像頭的方法,其特征在于,包括如下步驟:
S1打開OV5640攝像頭所對應的設備文件/dev/videoX;
S2为OV5640攝像頭驅動添加读写寄存器sys文件系统接口;
S3初始化OV5640攝像頭,添加自動對焦功能;
S4讀取OV5640攝像頭的能力值;
S5設置視頻輸入源:設置VFE驅動默認輸入源的初始值爲0;
S6設置數據流類型和格式:設置VFE支持的視頻格式爲OV5640攝像頭的格式;
S7初始化內存映射分配緩沖區;
S8查詢緩沖區大小;
S9映射設備緩沖區到應用空間mmap;
S10添加緩沖區到輸入隊列;
S11啓動視頻流,開始采集數據,直至采集數據停止,停止視頻流,停止采集數據;
S12釋放內存映射;
S13關閉設備文件/dev/videoX。
2.根據權利要求1所述的方法,其特征在于,步驟S6中,VFE支持的視頻格式的視頻格式包括:
V4L2_MBUS_FMT_YUYV8_2X8;
V4L2_MBUS_FMT_YVYU8_2X8;
V4L2_MBUS_FMT_UYVY8_2X8;
V4L2_MBUS_FMT_VYUY8_2X8。
攝像頭相關術語
黑电平校正 : 去除暗电流导致的噪声;
镜头校正 : 校正镜头导致的光强畸变 ;
坏点校正 : 掩盖静态和动态坏点
降噪 : 去除各种采集过程导致噪声
颜色校正 ; 校正到人眼响应曲线
Bayer还原 : RGB马赛克图像插值
自动对焦 : 计算对焦参考信息 控制对焦过程
自动白平衡(Automatic White Balance) : 目标是模拟人脑处理过程,实现彩色恒常性
自动曝光(Auto Exposure Control) : 选择合理曝光时间,和曝光增益,实现曝光度的自动调节
50/60Hz检测 : 解决白炽灯这类工频干扰
伽马校正 : 输出适合显示器显示图像
图像增强 : 分为宽动态处理,边缘增强,去雾等