|
template<typename DataT > |
void | atb::computeHoughTransform (const blitz::Array< DataT, 3 > &data, std::vector< blitz::Array< double, 3 > * > &houghmaps, std::vector< blitz::Array< double, 3 > * > &houghmapsR, const double rMin, const double rMax, const double rStep, const double preSmoothing, const double postSmoothing, const double minMagnitude) |
| Fast implementation of the spherical hough transform for non-overlapping spheres. More...
|
|
template<typename DataT > |
void | atb::computeHoughTransform (const Array< DataT, 3 > &data, std::vector< Array< double, 3 > * > &houghmaps, std::vector< Array< double, 3 > * > &houghmapsR, const double rMin, const double rMax, const double rStep, const double preSmoothing, const double postSmoothing, const double minMagnitude) |
| Fast implementation of the spherical hough transform for non-overlapping spheres. More...
|
|
template<typename DataT > |
void | atb::computeHoughTransform (const Array< DataT, 3 > &data, std::map< int, Array< double, 3 > > &houghFeatures, const double rMin, const double rMax, const double rStep, const double preSmoothing, const double postSmoothing, const double minMagnitude) |
| Fast implementation of the spherical hough transform for non-overlapping spheres. More...
|
|
void | atb::houghTransform (Array< float, 3 > const &data, Array< float, 3 > &response, Array< float, 3 > &radiusUm, blitz::TinyVector< double, 2 > const &radiusRangeUm, double radiusStepUm, double minMagnitude=0.0, bool invertGradients=false, iRoCS::ProgressReporter *pr=NULL) |
| Compute spherical hough transform using Gradient voting. More...
|
|