声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1908|回复: 7

[图像处理] 有关matlab实时图像处理的疑问!急死了!

[复制链接]
发表于 2009-8-12 15:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我现在开发一个软件,从frame grabber传过来的一帧一帧的实时图像(25帧/s),想用matlab编写的软件读取,显示,然后做一点简单的图像处理,可是单是
t = cputime;
IM=imread(str);
axes(handles.axes1);
imshow(IM);e1 = cputime-t;

这几行必须的命令就要用去好几百毫秒,还有GUI也是matlab编的,图像处理程序被GUI调用后运行速度也变慢了不少(独立运行是10毫秒,放在GUI里实现出来居然要50毫秒左右,而且每次运行时间居然还递增。。。)

有用matlab做过这方面实时的程序的高手么?请指点一下啊!真不想用VC啊,太麻烦,

在线等!
回复
分享到:

使用道具 举报

发表于 2009-8-12 21:53 | 显示全部楼层
个人水平专业有限, 这些没玩过, 不清楚!
不过这个看来有趣, 同待高人路过!
 楼主| 发表于 2009-8-13 08:21 | 显示全部楼层


谢谢啊,有钱的捧个钱场,没钱的也捧个人场~
发表于 2009-8-13 15:40 | 显示全部楼层
没做过,不过建议取消图像的显示功能,只作处理,可能快点。

评分

1

查看全部评分

发表于 2009-8-13 16:41 | 显示全部楼层
只做过图像处理,未做过实时图像处理,建议同楼上,取消图像显示,应该会快些。

评分

1

查看全部评分

 楼主| 发表于 2009-8-14 08:33 | 显示全部楼层
不可能取消显示的。。。处理的同时还必需要起到有这个监控功能。。。

船都快沉了,能扔掉的东西都扔了。。。
发表于 2009-8-20 13:25 | 显示全部楼层
axes有个缓冲区,打开后会好些
 楼主| 发表于 2009-8-20 14:55 | 显示全部楼层
axes语句还好,关键是imread,imshow这些语句就非常耗时,而且无法绕过,所以自己总结一下matlab还是不能做实时图像处理。。。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-22 07:05 , Processed in 0.080102 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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