Commit 9afa39e6 authored by Edwin Carlinet's avatar Edwin Carlinet Committed by ecarlinet
Browse files

Start doc for the MToS.

parent 92aad730
(Multivariate) Tree of Shapes
=============================
Computing the MToS
------------------
.. topic:: Sources for the MToS
+-------------------------------------------+----------------------------------------------------------------------------------+
| Files | Description |
+===========================================+==================================================================================+
| `<mln/morpho/tos/ctos.hpp>` | Tree of shapes computation algorithm. |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/g2/types.hpp>` | Some type definitions (edit to change the input value type). |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/g2/compute_g2.hpp>` | Source code for computing the graph of shapes (GoS) (Step 1). |
| `apps/g2/compute_g2.cpp` | Pre-compiled object for GoS of 2,3,4 dimensions. |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/g2/satmaxtree.hpp>` | Source code for computing the hole-filled maxtree (Step 2). |
| `apps/g2/satmaxtree.cpp` | |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/g2/compute_ctos.hpp>` | Wrapper around the GoS + hole-filled maxtree computation. |
| `apps/g2/compute_ctos.cpp` | Pre-compiled objects for rgb8 and rgb16 images. |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `apps/g2/compute_ctos-cli.cpp` | CLI for computing the MToS |
+-------------------------------------------+----------------------------------------------------------------------------------+
.. topic:: Misc sources related to MToS computation.
+-------------------------------------------+----------------------------------------------------------------------------------+
| Files | Description |
+===========================================+==================================================================================+
| `<apps/tos/addborder.hpp>` | Routines to add border to images. |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/tos/Kinterpolate.hpp>` | Routines for adjusting the domain to Khalimsky's topology. |
+-------------------------------------------+----------------------------------------------------------------------------------+
| `<apps/tos/croutines.hpp>` | Some MToS-related routines. (Attribute computation on contours...) |
+-------------------------------------------+----------------------------------------------------------------------------------+
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment