|
template<class TImage , class Ghost > |
INLINE void | til::_addPoint (VoxelList &vl, TImage &seg, const numeric_array< int, 3 > &pos, Ghost &ghost, typename TImage::value_type newColor) |
| If point at position 'pos' satisfy region-growing criteria, it is added to the list of voxel 'vl' and also put in the image 'seg'. More...
|
|
template<class TImage , class Ghost > |
INLINE void | til::_addPoint2 (VoxelList &vl, TImage &seg, const numeric_array< int, 3 > &pos, Ghost &ghost, typename TImage::value_type newColor) |
|
template<class TImage , class Ghost > |
std::unique_ptr< VoxelList > | til::addNeighbors (TImage &seg, const std::vector< numeric_array< int, 3 > > &vl, const std::vector< numeric_array< int, 3 > > &vnh, Ghost &ghost, typename TImage::value_type newColor) |
| < New boundary points More...
|
|
template<class TImage , class Ghost , class TNeighborhood > |
std::unique_ptr< VoxelList > | til::addNeighbors2 (TImage &seg, const VoxelList &vl, const TNeighborhood &nh, Ghost &ghost, typename TImage::value_type newColor) |
|
template<class TImage , class Ghost > |
std::unique_ptr< VoxelList > | til::addSeeds (TImage &seg, const VoxelList &vl, Ghost &ghost, typename TImage::value_type newColor) |
|
template<typename TImage , typename RegionGrowingGhost , typename TNeighborhood > |
size_t | til::regionGrowing2 (TImage &seg, const VoxelList &seeds, const TNeighborhood &nh, RegionGrowingGhost &ghost, typename TImage::value_type color) |
|
template<typename TImage , typename RegionGrowingGhost > |
size_t | til::regionGrowing (TImage &seg, const VoxelList &seeds, const Neighborhood &nh, RegionGrowingGhost &ghost, typename TImage::value_type color) |
|
template<typename TImage , typename RegionGrowingGhost > |
size_t | til::regionGrowing (TImage &seg, const numeric_array< int, 3 > &seed, const Neighborhood &nh, RegionGrowingGhost &ghost, typename TImage::value_type color) |
|