Curvature measure and visualization
Introduction
Measures the shape properties of the object boundaries and displays the curvature.
Original author: Dr. Meghan Driscoll
Modified and compacted/concised a complicated codebase by: Preetham Manjunatha
Thanks to Dr. Meghan Driscoll who kindly shared her code for academic purpose. If you use this code for visualization and other academic/research/any purposes.
Please cite:
Reference: Driscoll MK, McCann C, Kopace R, Homan T, Fourkas JT, Parent C, et al. (2012) Cell Shape Dynamics: From Waves to Migration. PLoS Comput Biol 8(3): e1002392. https://doi.org/10.1371/journal.pcbi.1002392
Important note: This code uses parfor to speed up the things. If you do not have the Matlab parallel computing toolbox. Please make 'parfor' as 'for' in this function.
%%%%%%%% This code is way too slow! (curvature should not be in a for loop) %%%%%%%%% If I have time I will try to improve this. If anyone improves it, please share the modified version code with me.
Quick Pipeline Visualization
Example: Curvature visualization
Blob |
---|
T-section |
---|
Requirements
MATLAB
MATLAB - Parallel Computing Toolbox
Feedback
Please rate and provide feedback for the further improvements.
Citar como
Preetham Manjunatha (2024). Curvature measure and visualization (https://github.com/preethamam/CurvatureVisualize/releases/tag/1.0.6), GitHub. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxEtiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.6.0 | See release notes for this release on GitHub: https://github.com/preethamam/CurvatureVisualize/releases/tag/1.0.6 |
||
1.0.5 | See release notes for this release on GitHub: https://github.com/preethamam/CurvatureVisualize/releases/tag/1.0.5 |