ImageM集成了一些用于交互式图像处理和分析的算法。它允许加载图像,应用过滤和/或分割,并运行基本的分析。界面很大程度上受到开源软件“ImageJ”的启发。
该接口被打包为一个MATLAB应用。要安装,只需双击,然后按照安装说明。
IMAGEM的发展开始作为概念的创建GUI专用于图像处理的证明。增加几个工具和选项后,我想这可能是有用的人,也许可以作为GUI开发的一个例子。源可在GitHub的项目(https://github.com/mattools/ImageM)。
ImageM依赖于图像处理工具箱和GUI布局工具箱。大多数算法都被封装到一个特定的“Image”类中,这个类允许以统一的方式处理灰度、二进制和彩色图像(2D或3D),并且可以单独使用https://github.com/mattools/matlab-image-class)。
请注意,这项工作仍在进行中……错误报告可以直接发送给作者:david[dot]legland(at)inra[dot]fr
大卫Legland(2020年)。IMAGEM(//www.tatmou.com/matlabcentral/fileexchange/45847-imagem),MATLAB中央文件交换。检索。
1.2.0 | 添加对3金宝appD图像、矢量图像和数据表管理的支持。一些新的操作符。 |
|
1.1.0.0 | 更新GUI布局库 |
大卫Legland(查看资料)
@vivek:是的,代码可以从GitHub:https://github.com/mattools/ImageM
维韦克巴拉苏布兰马尼安(查看资料)
有代码可用于这个项目?
大卫Legland(查看资料)
嗨Natalylun,
我已上载的更新版本,封装为应用程序。它要求GUILayout MATLAB工具箱2014B或更大。还有一个表类的依赖,但它应包含在释放。
我希望这个新版本使问题消失。
Natalylun(查看资料)
感谢您非常好的应用程序!不幸的是,我得到这样的:
参考不存在的领域“scrollPanel”。
误差在imagem.gui.PlanarImageViewer / onScrollPanelResized(线428)
滚动= this.handles.scrollPanel;
在imagem.gui.PlanarImageViewer> @(varargin)错误this.onScrollPanelResized(varargin {:})(线103)
'resizeFcn',@ this.onScrollPanelResized);
使用错误imagem.gui.PlanarImageViewer / PlanarImageViewer / setupLayout(线102)
错误而评估小组SizeChangedFcn
如何解决呢?
大卫Legland(查看资料)
嗨费国,
所需的函数是GUI布局工具箱(版本1)的一部分。您应该找到包含包的目录(或安装最新版本),并添加包含丢失函数的“patch”子目录。
注意你在版本2之前使用的GUI布局工具箱的版本。我将尝试发布GUI的最新版本的更新。
问候
费国(查看资料)
我使用MATLAB 2014B及以下就是我所遇到的。
>> IMAGEM
未定义的函数或变量“isHGUsingMATLABClasses”。
误差在uiextras.Container(线62)
如果isHGUsingMATLABClasses()
误差在uiextras.Box(线38)
obj@uiextras.Container(varargin {:});
误差在uiextras.VBox(线44)
obj@uiextras.Box(varargin {:});
误差在imagem.gui.PlanarImageViewer / PlanarImageViewer / setupLayout(线94)
的mainPanel = uiextras.VBox( '父',HF,...
误差在imagem.gui.PlanarImageViewer(线72)
setupLayout(图);
在imagem.gui错误。ImagemGUI / addImageDocument(49行)
观察者= imagem.gui.PlanarImageViewer(此,DOC);
误差在IMAGEM(线62)
[文档查看器] = addImageDocument(GUI,IMG);%#确定
请帮我。非常感谢