Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoCenterLineApproximation3d.h
Go to the documentation of this file.
1/*=======================================================================
2 *** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), ***
3 *** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. ***
4 *** ***
5 *** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS ***
6 *** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR ***
7 *** WRITTEN AUTHORIZATION OF FEI S.A.S. ***
8 *** ***
9 *** RESTRICTED RIGHTS LEGEND ***
10 *** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS ***
11 *** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN ***
12 *** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT ***
13 *** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN ***
14 *** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. ***
15 *** ***
16 *** COPYRIGHT (C) 1996-2023 BY FEI S.A.S, ***
17 *** BORDEAUX, FRANCE ***
18 *** ALL RIGHTS RESERVED ***
19**=======================================================================*/
20/*=======================================================================
21** Author : Martial PAPILLON (Jan 2015)
22**=======================================================================*/
23#ifndef _SO_CENTERLINE_APPROXIMATION_3D_H_
24#define _SO_CENTERLINE_APPROXIMATION_3D_H_
25
26#include <ImageViz/SoImageViz.h>
30
37class SoDEPRECATED SoCenterLineApproximation3d : public SoImageVizEngine
79{
80
82
83public:
86
91
98
104
112
120
126
132
139
140private:
143
144};
145
146#endif
#define SO_IMAGEVIZ_ENGINE_HEADER(className)
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> SoCenterLineApproximat...
SoSFUInt32 smoothingIteration
Number of smoothing iteration of the output line set (post processing).
SoSFImageDataAdapter inLabelImage
Input label image.
SoSFUInt32 numberOfBranches
Number of branches iteratively added to the reconstructed centerline tree.
SoCenterLineApproximation3d()
Constructor.
SoImageVizEngineOutput< SoSFImageDataAdapter, SoImageDataAdapter * > outBinaryImage
Output centerline.
SoSFBool autoMode
If this parameter is set to true the number of branches is computed automatically (the parameter newB...
SoImageVizEngineOutput< SoSFFieldContainer, SoIndexedLineSet * > outLineSet
Output line set.
SoSFDouble distanceMapSmoothing
This parameter controls the smoothing of the distance map which is computed internally to make the tr...
SoSFDouble newBranchSensibility
This parameter controls the adding of a new branch in the tree in automatic mode.
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Abstract base class fo...
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Image Processing outpu...
Field containing a single Boolean value.
Definition SoSFBool.h:79
Field containing a floating-point value.
Definition SoSFDouble.h:53
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Field containing an So...
Field containing an unsigned int32_t integer.
Definition SoSFUInt32.h:80