Deformable models for texture segmentation
Deformable models for segmenting textured images, including snakes, single-phase level-sets and multi-phase level-sets. Dictionary-based texture representation is the same for all models.
The methods are described in:
- "Dictionary snakes". Anders Bjorholm Dahl and Vedrana Andersen Dahl. 22nd International Conference on Pattern Recognition (ICPR), IEEE, 2014. http://www.computer.org/csdl/proceedings/icpr/2014/5209/00/5209a142-abs.html
- “Dictionary Based Image Segmentation". Anders Bjorhom Dahl and Vedrana Andersen Dahl. 19th Scandinavian Conference on Image Analysis (SCIA), Springer, 2015.
http://link.springer.com/chapter/10.1007%2F978-3-319-19665-7_3
After downloading the code, in texture_functions folder run compile_mex_functions once, and try demo scripts in the main folder. A set of 12 images is provided for testing.
Dictionary settings to experiment with: patch_size is a size of dictionary patches, relates to the texture type; branching_factor and number_layers relate to the size of the dictionary (larger dictionary provides better representation but slower computation). Curve evolution settings should be rather self-explanatory.
Cite As
Vedrana Dahl (2024). Deformable models for texture segmentation (https://www.mathworks.com/matlabcentral/fileexchange/56445-deformable-models-for-texture-segmentation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Image Processing and Computer Vision > Image Processing Toolbox > Image Segmentation and Analysis > Texture Analysis >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
auxiliary_functions/
level_set_functions/
snakes_functions/
texture_functions/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 | Changed search path
Typo
|