本帖最后由 zuozhongkai 于 2016-6-29 16:45 编辑
本例程在正点原子最新的阿波罗STM32F429开发板上实现了一个简易的网络摄像头。
硬件要求:
1、开发板以太网+LAN8270。
2、OV5640或OV2640摄像头
软件环境:
1、TCP/IP协议栈使用LWIP
2、系统使用UCOSII。
3、使用ST最新的HAL库
借助于开发板的网络和DCMI接口实现了一个简易的网络摄像头,摄像头OV5640或OV2640直接采集JPEG图片,然后通过网络将采集到的JPEG图片传给上位机。在使用OV2640的时候可以做到全分辨率(1600*1200)满帧运行(15帧),如果用OV5640的话最大可以1280*800分辨率, 7帧传输,因为同样大小分辨率OV5640输出的jpeg图片要比OV2640大很多,所以OV5640的帧率会低。( 程序会在板子开售的时候公开的,所以现在就先别要了)
1、使用OV2640摄像头的时候如下图
从上图可以看出, 使用OV2640的时候,可以满帧(1600*1200)输出,帧率在15帧。网速大约是2MB/S。
2、再来看一下使用OV5640的时候。
从上图可以看出使用OV5640的时候最大可以到1280*800分辨率,帧率大概在8帧左右,此时的网速已经到了3MB/S左右
3、最后再来看个视频,视频前面使用的OV2640摄像头,后面是OV5640。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>