GUI for cross-platform 2d/3d image segmentation C++ library
Project description
MAZAlib
GUI for MazaLib (cross-platform 2d/3d image segmentation C++ library)
Authors: Roman V. Vasilyev, Timofey Sizonenko, Kirill M. Gerke, Marina V. Karsanina, Andrey A. Ananev Moscow, 2017-2024
Prerequisites (for MazaLib)
Install a modern C++ compiler.
Mac OS:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" && xcode-select --install
Linux (Ubuntu):
sudo apt-get install g++
Windows: Visual Studio 2015 or later with C++ tools installed
Usage
- Load a binary file using context menu (1) File -> Load a file.
- Choose preprocessing method using menu (2): Unsharp (Unsharp mask – Sobel filter), NLM (Non-Local Means filter), None. Note that after filtration step you need to push “<-“ button above in order to move the results to the left subwindow.
- Choose segmentation method using menu (3): Indicator Kriging (IK), Converging Active Contours (CAC), Markov Random Fields (MRF), Region Growing Segmentation (RGS), None.
- Edit default configuration parameters for different methods, if necessary, in menu (4).
- Choose lower and upper thresholds in menu (5).
- Launch segmentation using button “Run” (6).
- Examine result slice by slice using slider (7).
- Save result as a .raw file using context menu (8) File -> Save as a file.
Useful cross-references
- MAZAlib - basic image processing library. Contains a description of the implemented segmentation and filtering approaches: mazalib
- PyFDMSS - a library to simulate single-phase flow on binary 3D pore geometries (Gerke, K. M., Vasilyev, R. V., Khirevich, S., Collins, D., Karsanina, M. V., Sizonenko, T. O., Korost, D.V., Lamontagne, S. & Mallants, D. (2018). Finite-difference method Stokes solver (FDMSS) for 3D pore geometries: Software development, validation and case studies. Computers & geosciences, 114, 41-58) link : pyfdmss
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mazagui-0.15.tar.gz
(39.0 kB
view details)
File details
Details for the file mazagui-0.15.tar.gz.
File metadata
- Download URL: mazagui-0.15.tar.gz
- Upload date:
- Size: 39.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdf5521c9d3d47a0da56bc07375d928b1a7bfe6c8b8ec67bb00a9279c4cf6b76
|
|
| MD5 |
e05dec2600eaf8b8a3245453d5560040
|
|
| BLAKE2b-256 |
835697a4a11d9b66d6da8824ab5a9cca2b09fd2950f1b6ef22fa58fa5715b5ba
|