OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 15708|回复: 16

请教OV2640摄像头如何进行图像识别,如何在RGB565模式下取每个像素点的值

[复制链接]

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
发表于 2015-11-10 17:22:47 | 显示全部楼层 |阅读模式
5金钱

如题,想要用OV2640实现功能:当有人经过的时候给出信号。我自以为是OV2640比较两帧图片的像素点数值。变化在一定范围内说明拍到的东西变化了。但是现在没想到好办法取拍到图片的像素值。在RGB565模式下,如何才能取到像素点的RGB值?根据原子的摄像头实验,一帧图片后会有个中断,但是我不能取到正确的像素值,因为帧中断过程中不能被打断。
有没有谁做过类似的,教妹子一下

最佳答案

查看完整内容[请看2#楼]

你能读到RGB565就可以了啊 一个u16里面,拆分一下,就得到了R,G,B分量. 数据读取:建议读取完一帧再去处理
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2015-11-10 17:22:48 | 显示全部楼层
你能读到RGB565就可以了啊
一个u16里面,拆分一下,就得到了R,G,B分量.
数据读取:建议读取完一帧再去处理
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
 楼主| 发表于 2015-11-11 11:27:23 | 显示全部楼层
回复【2楼】正点原子:
------------------------能否详细的说下怎么样才能读到RGB565的值呢?,比如800*600分辨率下,这得好多点,而且保证两次读的是同一个点,这样才能比较。谢谢啦
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2015-11-11 23:09:13 | 显示全部楼层
回复【3楼】马小跳life:
---------------------------------
看我们教程.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
 楼主| 发表于 2015-11-13 10:43:57 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
实验35,摄像头实验?没有发现这样的程序额
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2015-11-13 20:43:18 | 显示全部楼层
回复【5楼】马小跳life:
---------------------------------
RGB565模式,读LCD上面的点,读出来就是RGB565
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
 楼主| 发表于 2015-11-14 13:22:39 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
LCD上面的点。lcdram上的么?开DMA中断读吗?
回复

使用道具 举报

2

主题

35

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2015-10-24
在线时间
15 小时
发表于 2015-11-14 13:42:50 | 显示全部楼层
typedef uniom
{ 
struct

u16 R:5;
u16 G:6;
u16 R:5;
}rgb;
u16 pixs;
}youdata;
这样试一试。。。
你艹我,我艹你,都一样。
回复

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
 楼主| 发表于 2015-11-14 14:56:32 | 显示全部楼层
回复【8楼】zhoucl123:
---------------------------------
额。恕我没看懂,能说的再具体点吗,谢谢
回复

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2015-11-10
在线时间
0 小时
 楼主| 发表于 2015-11-14 15:51:21 | 显示全部楼层
回复【8楼】zhoucl123:
---------------------------------
我是不知道从哪里图,何时读
回复

使用道具 举报

15

主题

53

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2015-12-28
在线时间
62 小时
发表于 2016-3-5 11:26:12 | 显示全部楼层
我也在做这个呀,我用外部SRAM申请内存存放读取到LCD上一部分的点,可是两次读到的点好像差别不是很明显呀?
回复

使用道具 举报

2

主题

14

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2016-3-6
在线时间
11 小时
发表于 2016-3-6 08:17:09 | 显示全部楼层
我觉得这里应该考虑一下STM32的RAM是否够用。一帧图像320*240*2就是150KB,好像STM32F10xx的RAM只有64KB,好像RAM并不够用吧。。
回复

使用道具 举报

7

主题

16

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2015-6-15
在线时间
21 小时
发表于 2016-3-10 10:40:49 | 显示全部楼层
lvbin8866 发表于 2016-3-5 11:26
我也在做这个呀,我用外部SRAM申请内存存放读取到LCD上一部分的点,可是两次读到的点好像差别不是很明显呀 ...

我也在做类似的,摄像头读到的数据放到内存是肯定不行的,我想开外部SRAM存储一帧图片然后二值化处理,但是一旦用到外部sram,LCD上就不显示图像了,是不是这俩个例程的配置上有什么冲突的地方,我准备去查查了,如果你大神你也遇到类似的问题,求分享呀。
回复

使用道具 举报

15

主题

53

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2015-12-28
在线时间
62 小时
发表于 2016-3-15 08:48:25 | 显示全部楼层
我是菜鸟,也才开始玩这个
回复

使用道具 举报

2

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2016-3-25
在线时间
17 小时
发表于 2016-4-2 20:44:55 | 显示全部楼层
本帖最后由 风起时想你 于 2016-4-2 20:48 编辑

谢谢,问题已解决
回复

使用道具 举报

2

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2016-3-25
在线时间
17 小时
发表于 2016-4-2 20:49:12 | 显示全部楼层
大神如果解决 请把方法说一下
回复

使用道具 举报

19

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2016-5-13
在线时间
22 小时
发表于 2016-5-13 16:59:48 | 显示全部楼层
我也想知道怎么弄。我在做车辆经过时给出信号,有人知道怎么做吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 05:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表