智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2700|回复: 5
打印 上一主题 下一主题

[摄像头] 鹰眼摄像头图像处理

[复制链接]

4

主题

14

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1062
威望
544
贡献
332
兑换币
354
注册时间
2018-3-23
在线时间
93 小时
跳转到指定楼层
1#
发表于 2018-8-23 01:46:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么可以做到对摄像头采集到的图像间隔一段时间处理一次,但是又不会给摄像头采集的图像带来延时,有大佬能给解答一下吗

回复

使用道具 举报

12

主题

344

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6706
威望
3495
贡献
2139
兑换币
2373
注册时间
2018-7-12
在线时间
536 小时
推荐
发表于 2018-8-23 08:08:33 | 只看该作者
本帖最后由 快上车 于 2018-8-23 08:09 编辑

int main()
{
    while (1)    {
        开场中断,采集一副图像,然后关闭场中断;
        处理图像;
    }
}
回复 支持 1 反对 0

使用道具 举报

4

主题

14

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1062
威望
544
贡献
332
兑换币
354
注册时间
2018-3-23
在线时间
93 小时
3#
 楼主| 发表于 2018-8-23 15:13:00 | 只看该作者
那相邻的两次处理图像之间时间可以设定吗
回复 支持 反对

使用道具 举报

12

主题

344

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6706
威望
3495
贡献
2139
兑换币
2373
注册时间
2018-7-12
在线时间
536 小时
4#
发表于 2018-8-23 21:04:42 | 只看该作者
雨雪霏霏... 发表于 2018-8-23 15:13
那相邻的两次处理图像之间时间可以设定吗

那就把处理部分放进PIT中断呗,记得别超时
回复 支持 反对

使用道具 举报

0

主题

11

帖子

0

精华

高级会员

Rank: 4

积分
622
威望
300
贡献
232
兑换币
196
注册时间
2017-10-29
在线时间
45 小时
5#
发表于 2018-8-27 22:56:48 | 只看该作者
设立多个图像存储区域当做缓冲区:
collecting_flag=1,开DMA采集,然后并行做图像处理,图像处理完毕之后while( collecting_flag == 1 )
其中collecting_flag在DMA采集完成后置0
重复上述过程
回复 支持 反对

使用道具 举报

4

主题

14

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1062
威望
544
贡献
332
兑换币
354
注册时间
2018-3-23
在线时间
93 小时
6#
 楼主| 发表于 2018-8-31 21:04:11 | 只看该作者
running_IAR 发表于 2018-8-27 22:56
设立多个图像存储区域当做缓冲区:
collecting_flag=1,开DMA采集,然后并行做图像处理,图像处理完毕之后w ...

这样也没办法进行图像处理时间的控制啊

回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-25 15:36 , Processed in 0.059406 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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