#include <vxl_config.h>
#include <vcl_vector.h>
#include <vcl_cassert.h>
#include <vcl_iostream.h>
#include <vbl/vbl_ref_count.h>
#include <vil/vil_image_view.h>
#include <vil/algo/vil_region_finder.h>
#include <vdgl/vdgl_edgel_chain_sptr.h>
#include <vdgl/vdgl_digital_region.h>
#include <vtol/vtol_vertex_2d_sptr.h>
#include <vtol/vtol_intensity_face.h>
#include <vtol/vtol_intensity_face_sptr.h>
#include <vtol/vtol_edge_2d_sptr.h>
#include <vtol/vtol_one_chain_sptr.h>
Go to the source code of this file.
Classes | |
struct | vtol_extract_topology_params |
Controls the behaviour of vtol_extract_topology. More... | |
struct | vtol_extract_topology_edgel_chain |
Stores an edgel chain and a corresponding topological edge. More... | |
class | vtol_extract_topology_region_type |
Stores the boundary of a region. More... | |
struct | vtol_extract_topology_vertex_node |
A node in the graph of vertices. More... | |
class | vtol_extract_topology< LABEL_TYPE > |
Extracts the topology from a segmentation label image. More... | |
struct | vtol_extract_topology< LABEL_TYPE >::chain_tree_node |
struct | vtol_extract_topology< LABEL_TYPE >::LabelPoint |
Queries into label_img_ return either (label, true) or (0, false). More... | |
Typedefs | |
typedef vxl_byte | vtol_extract_topology_data_pixel_type |
Some data types, further aliased in the definitions and implementations. | |
typedef vil_image_view < vtol_extract_topology_data_pixel_type > | vtol_extract_topology_data_image_type |
Modifications: 29sep04 - templated over label image type for >256 labels; some bug fixes found w/ Amitha [roddy collins]
Definition in file vtol_extract_topology.h.
typedef vil_image_view< vtol_extract_topology_data_pixel_type > vtol_extract_topology_data_image_type |
Definition at line 42 of file vtol_extract_topology.h.
typedef vxl_byte vtol_extract_topology_data_pixel_type |
Some data types, further aliased in the definitions and implementations.
Definition at line 36 of file vtol_extract_topology.h.