【问题标题】:Using images in Matlab GUI在 Matlab GUI 中使用图像
【发布时间】:2011-12-19 02:23:12
【问题描述】:

我正在 MATLAB 中处理一个小型图像处理项目。我以前使用过 MATLAB,但从未创建过 GUI。我想要创建的 GUI 可能非常高级,所以我需要一些关于如何开始的提示。

GUI 的目的是加载图像并将其显示给用户。然后,用户必须单击图像中的两个点,其坐标(以像素为单位)存储在变量中。如果可能,会在用户单击的位置显示一个彩色点。在用户完成当前图像后,他可以加载下一张。

我有一些 Java 经验,我认为这在 Swing 中不会太难。但是 MATLAB 似乎没有创建这样一个高级 GUI 的目的。但是,到目前为止,整个项目都在 MATLAB 中,所以如果我能设法做到这一点,那就太好了。有什么帮助吗?提示?我应该看的东西?

非常感谢。

【问题讨论】:

  • 您可以从 Matlab 调用 Java,所以如果您对 Swing 感到满意,为什么不在那里做呢?

标签: image user-interface matlab image-processing


【解决方案1】:

这不是在 MATLAB 中完成的非常复杂的任务。

有关将图片添加到 GUI 的简单说明,请查看此帖子: http://blogs.mathworks.com/pick/2007/10/16/matlab-basics-setting-a-background-image-for-a-gui/

有关 GUI 轴和鼠标指针之间各种交互的说明,请查看此视频(请记住,您在 GUI 中的图片位于普通 MATLAB 轴内): http://blogs.mathworks.com/pick/2008/05/27/advanced-matlab-capture-mouse-movement/

总的来说,Doug 的教程视频非常适合 MATLAB 初学者,我建议您多看一些。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
  • 2014-02-13
相关资源
最近更新 更多