2013-08-28 106 views
6

如何在MATLAB中显示图像的可滚动网格GUI?如何在MATLAB中显示图像的可滚动网格GUI

我想类似的东西是什么如下所示

enter image description here

这个计算器post介绍了“字符串”属性设置为指向图像的HTML代码显示在uitable图像的方式。但这需要我将图像保存到磁盘,这是我不想要的选项,因为这些显示会动态激活。

这也将是很好的,如果我可以在每个图像中添加一个复选框,以便用户可以选择它们的一个子集。

+1

这在matlab中很难做到。你可以使用.net或java? – PeterM

+0

不,我不被允许。如果你建议,从matlab调用java代码(使用一些未公开的gui功能),那么是的,这将工作。但是,我认为matlab的GUI功能对于这样的事情来说太过原始。 – cdeepakroy

+0

请注意,如果可以帮助您,也可以将图像保存为网页。 – Adiel

回答

4

您可以使用this工具。在gui中,你应该可以滚动浏览。但要在每张图片的下方标题,您可能需要编辑该工具。

输出示例: a grid of images http://www.mathworks.in/matlabcentral/fx_files/22387/12/imdisp.jpg

+0

它不可滚动 - 图像显示在不同的页面上。 – marsei

+0

我想我们可以使用uicontrol添加一个滚动条() – Prashanth

+2

[This](http://www.mathworks.com/matlabcentral/fileexchange/5253-scrolling-figure-demo)演示如何在图中启用滚动。 – Prashanth