Isocontour
Version 1.4.0.0 (3,59 ko) par
Dirk-Jan Kroon
Find ISO-contour geometry in a 2D image using marching-squares, and sort the contour objects
This function ISOCONTOUR computes the isocontour geometry for a certain 2D image and isovalue. To Extract the isocontour geometry it uses Marching Squares and linear interpolation. Followed by sorting the contour geometry into separate contour-objects.
This function is the 2D equivalent of Isosurface extraction using Marching Cubes in 3D.
[Lines,Vertices,Objects]=isocontour(I,isovalue);
inputs,
I : An 2D image (grey-scale)
isovalue : The Iso-value of the contour
outputs,
Lines : An array describing all the Line-pieces of the isocontour
geomtery, with a N x 2 index list of vertices
Vertices : Vertices (Corners) of the lines M x 2 list of X,Y
coordinates
Objects : A 1 x K cell array with in every cell a list of indices
corresponding to one connect isocontour. If the isocontour
is closed then the last index value is equal to first index
value.
Citation pour cette source
Dirk-Jan Kroon (2024). Isocontour (https://www.mathworks.com/matlabcentral/fileexchange/30525-isocontour), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Créé avec
R2010b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxCatégories
- MATLAB > Graphics > 2-D and 3-D Plots > Surfaces, Volumes, and Polygons > Volume Visualization > Scalar Volume Data >
En savoir plus sur Scalar Volume Data dans Help Center et MATLAB Answers
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.4.0.0 | Speedup sorting in objects |
||
1.3.0.0 | Changed sorting into objects from an n^2 time complexity algorithm into an n time complexity algorithm |
||
1.1.0.0 | Line normals now always point to the inside of the object. |
||
1.0.0.0 |