【连载6.3】RGBLCD显示例程
【连载6.3】RGBLCD显示例程。7寸RGBLCD,从GPIOB接入,支持OV7725/MT9V034/MT9M001/AR0144等相机,例程如本博文。
发表于 8/17/2019 11:28:42 AM
阅读(2276)
【连载6.2.4】VGA_Dual_Sensor_色彩_分辨率
这一章节其实非常简单,无法就是在上一章的基础上,同时采集了2个OV7725的图像,同时缓存与SDRAM,然后2个640*480拼接1280*48...
发表于 8/12/2019 3:59:53 PM
阅读(1604)
【连载6.2.3】3X3 Bayer阵列恢复算法优化方案
Bayer阵列的恢复算法,有很多种。最简单的可以通过2*2,即2行通过插值来实现RGB阵列的恢复。据说OV7725 内部就是通过2行插值实现的Bayer阵列恢复,因此输出的彩色图像,在质量上都欠佳。
Bingo在前面一节中设计的是3X...
发表于 7/19/2019 3:29:21 PM
阅读(2433)
【连载6.2.2.3】OV7725 Bayer阵列介绍
Sensor输出原始的Bayer阵列的图像数据,即为RAW数据。原始的Bayer阵列,具有10Bit的深度,但一般我们只用高8位就够了(因为PC也只有8位深度,除非别的算法需求),即RAW 8Bit。关于OV7725 RAW格式输出的配置,...
发表于 6/26/2019 3:45:50 PM
阅读(2304)
【连载6.2.2.1】写在前面的话
万事开头难,这一步确实比较难:首先如果我们配置OV7725输出RGB565时序,那么也可以转通过RGB565扩展RGB888,再转YUV后提取Y得到灰度图像;或者也可以配置OV7725输出YUV422时序,然后各一个时钟提取Y数据得到灰度图...
发表于 6/25/2019 3:21:02 PM
阅读(1975)
【连载6.2.1.5】基于SDRAM的OV7725视频图像显示设计
Okay,前面CMOS视频流的采集中,我们已经得到了以下视频流:(1) cmos_frame_vsync:采集后的帧有效信号(2) cmos_frame_href:采集后的行有效信号(3) cmos_frame_clken...
发表于 6/24/2019 1:58:39 PM
阅读(2423)
【连载6.2.1.3】OV7725寄存器介绍
首先介绍一下OV7725的寄存器。OV7725总共有172个寄存器,作为CMOS Sensor的工作模式的配置。而这172个寄存器,有些只读,有些则同时支持读写功能。在传感器正常工作工作前,必须进行寄存器的初始化,不然无法得到预期,更得不到...
发表于 6/20/2019 2:51:49 PM
阅读(2947)
【连载6.2.1.2】SCCB(I2C)初始化时序介绍
万事开头难……在正式开始OV7725视频采集实现之前,Bingo不得不先讲解一下OV7725的寄存器配置接口。OV7725上电会默认输出YUV422格式的视频流,但我们希望传感器能够按照我们预期的模式工作,我们需要配置分辨率,配置内部时钟,...
发表于 6/19/2019 2:01:56 PM
阅读(3100)
【连载6.2】摄像头采集显示例程
Okay,在你渗透前面几个例程后,应该掌握了VIP Mini开发板的的基本外设。假如你真的愿意下功夫研究我的的代码,接下里开始进入重点开发部分。以下部分开发工程代码量比较大,工作量也比较大,同样的教程花的篇幅也会比较多。我的所有设计方出来了...
发表于 6/17/2019 2:37:11 PM
阅读(2002)
气死我半年的OV7725垂直镜像寄存器
这个问题不知道折腾了多少个月。。。。。今天受官哥指点,NND气死我老半天,OV简直不可理喻。。。。。。。。。。。。。Bit[7]NND熊啊!!!!!!!!!!!!!!!!!终于找到垂直镜像寄存器了。。
发表于 4/5/2014 8:02:03 PM
阅读(4473)