Imagem集成到一个用于交互式图像处理和分析的GUI几种算法。它允许加载图像,应用过滤和/或分段,并运行基本分析。接口主要受到开源软件“imagej”的启发。
该接口被打包为Matlab应用程序。要安装,只需双击并按照安装说明。
Imagem的开发开始作为创建专用于图像处理的GUI的概念证明。在添加多个工具和选项后,我认为它可能对他人有用,也许用作GUI开发的示例。源代码在GitHub项目上可用(https://github.com/mattools/ImageM).
ImageM依赖于图像处理工具箱和GUI布局工具箱。大多数算法被包装在一个特定的“图像”类中,允许以统一的方式处理二维或三维灰度、二值和彩色图像,并且可以独立使用(参见https://github.com/mattools/matlab-image-class).
可以通过GitHub页面发送错误报告或功能请求。
大卫Legland(2021)。ImageM(https://github.com/mattools/imagem/releases/tag/v1.2.1),github。检索到.
@vivek:是的,代码可从github获得:https://github.com/mattools/ImageM
是否有此项目可用的代码?
嗨Natalylun,
我已上传更新版本,包作为应用程序。它需要Matlab 2014b或更高版本的Guilayout Toolbox。还有一个依赖于表类类,但它应该包含在发布中。
我希望这个新版本能让问题消失。
谢谢你的非常好的应用程序!不幸的是,我得到了这个:
引用不存在的字段'scrollpanel'。
Imagem.gui.planarimageViewer / onscrollpanelreSized时出错(第428行)
滚动= this.handles.scrollPanel;
在imagem.gui.PlanarImageViewer>@(varargin)this.onScrollPanelResized(varargin{:}) (line 103)
'resizefcn',@ this.onscrollpanelresized);
使用imagem.gui.planarimageViewer / planarimageViewer / setuplayout(行102)错误
在评估面板大小时发生错误
如何修复?
你好郭范,
所需的函数是GUI布局工具箱(版本1)的一部分。你应该找到包含包的目录(或安装最新版本),并添加包含缺失函数的"patch"子目录。
在版本2之前,请小心拟使用GUI布局工具箱版本。我将尝试发布更新的GUI版本。
问候
我正在使用matlab 2014b,下面是我遇到的。
>> Imagem.
未定义函数或变量'isHGUsingMATLABClasses'。
在uiextras错误。容器(第62行)
如果是ishgusingmatlabclasses()
Uiextras.Box中的错误(第38行)
obj@uiextras.Container(变长度输入宗量{:});
Uiextras.vbox中的错误(第44行)
obj@uiextras.Box(变长度输入宗量{:});
Imagem.gui.planarimageViewer / PlanarimageViewer / Setuplayout(第94行)中出现错误
mainPanel = uiextras。VBox(“父”,高频,…
在imagem.gui.PlanarImageViewer错误(第72行)
setuplayout(图);
Imagem.gui.imagemgui / AddimAnictocument(第49行)错误
观众= imagem.gui。PlanarImageViewer(this, doc);
Imagem中的错误(第62行)
[Doc Viewer] = AddimAledocument(GUI,IMG);%#OK
请帮我。非常感谢