打印
[STM32F3]

利用stm32读取摄像头上某一光点

[复制链接]
1999|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
heiheixia|  楼主 | 2015-5-8 19:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何去识别摄像头传输的某个光点,并在TFT上显示,程序如何实现
沙发
mmuuss586| | 2015-5-8 23:05 | 只看该作者

这个不知道呢;

使用特权

评论回复
板凳
colin2135| | 2015-5-11 09:30 | 只看该作者
我举个例子,以摄像头OV7670为例。
采集320*240的图像,以YUV422格式。
通过DCMI采集图像到外扩SRAM或SDRAM中,另建立一个 uint8_t gray[320*240]来存放Y值,UV舍弃不要。
理论上,白色为0XFF,黑色为0X00。但实际采集到的白点可能达不到0XFF,所以可以选择判断gray数组的值,如果大于0XF0就认为是白点。
统计所有白点的坐标,求取中心值就为光点中心,返回该点坐标值。
如果要显示到TFT,则需要转换为RGB565格式。

使用特权

评论回复
地板
jshengw| | 2015-5-11 11:20 | 只看该作者
楼主这是图像处理相关内容了,建议楼主看下图像处理的知识,搜索白点的话好多种方法,楼上也是一种,但是你这320*240数据量可不小哦,你存哪里?使用stm32有待评估啊,一般都用dsp的

使用特权

评论回复
5
colin2135| | 2015-5-11 12:01 | 只看该作者
jshengw 发表于 2015-5-11 11:20
楼主这是图像处理相关内容了,建议楼主看下图像处理的知识,搜索白点的话好多种方法,楼上也是一种,但是你 ...

http://v.youku.com/v_show/id_XOD ... e=0&from=y1.4-2
看看这个哦,基于STM32F429的数字识别。 用的16M的SDRAM。如果觉得棒就点个赞吧。

使用特权

评论回复
6
jshengw| | 2015-5-11 14:14 | 只看该作者
colin2135 发表于 2015-5-11 12:01
http://v.youku.com/v_show/id_XODg5NjEyOTE2.html?firsttime=0&from=y1.4-2
看看这个哦,基于STM32F429 ...

已经赞过……!很不错

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

5

帖子

0

粉丝