ImageM integrates into a GUI several algorithms for interactive image processing and analysis. It allows to load images, apply filtering and/or segmentation, and run basic analyses. Interface is largely inspired from the open source software "ImageJ".
The interface is packaged as a Matlab Application. To install, simply double-click and follow installation instructions.
The development of ImageM started as a proof of concept for creating GUI dedicated to image processing. After adding several tools and options, I thought it could be useful to others, and maybe be used as an example of gui development. The source are available on the GitHub project (https://github.com/mattools/ImageM).
ImageM relies on the image processing toolbox and on the GUI Layout Toolbox. Most algorithms are wrapped into a specific "Image" class that allow to process in a unified way grayscale, binary and color images, 2D or 3D, and that can be used independently (see https://github.com/mattools/matlab-image-class).
Bug reports or feature requests can be sent via the GitHub page.
David Legland (2021). ImageM (https://github.com/mattools/ImageM/releases/tag/v126.96.36.199), GitHub. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!