Finds lines in Array2D<float>'s regions with high values.
More...
Finds lines in Array2D<float>'s regions with high values.
<>
◆ LineFrom2DSpaceHoughTransform()
LineFrom2DSpaceHoughTransform::LineFrom2DSpaceHoughTransform |
( |
const Array2D< float > & |
| ) |
|
◆ ~LineFrom2DSpaceHoughTransform()
LineFrom2DSpaceHoughTransform::~LineFrom2DSpaceHoughTransform |
( |
| ) |
|
◆ compute()
bool LineFrom2DSpaceHoughTransform::compute |
( |
| ) |
|
◆ getResult()
Array2D<unsigned char>* LineFrom2DSpaceHoughTransform::getResult |
( |
| ) |
const |
|
inline |
◆ setLineAngleRange()
void LineFrom2DSpaceHoughTransform::setLineAngleRange |
( |
Interval< float > |
rg | ) |
|
◆ setLineFlag()
bool LineFrom2DSpaceHoughTransform::setLineFlag |
( |
float |
radius, |
|
|
float |
theta |
|
) |
| |
◆ setThreshold()
void LineFrom2DSpaceHoughTransform::setThreshold |
( |
float |
val, |
|
|
bool |
above_val |
|
) |
| |
◆ setTopList()
void LineFrom2DSpaceHoughTransform::setTopList |
( |
int |
nr | ) |
|
|
inline |
◆ abovethreshold_
bool LineFrom2DSpaceHoughTransform::abovethreshold_ |
◆ anglerg_
Interval<float> LineFrom2DSpaceHoughTransform::anglerg_ |
◆ hougharr_
Array2D<int>* LineFrom2DSpaceHoughTransform::hougharr_ |
◆ input_
const Array2D<float>& LineFrom2DSpaceHoughTransform::input_ |
◆ origcnt_
Array2D<int>* LineFrom2DSpaceHoughTransform::origcnt_ |
◆ result_
Array2D<unsigned char>* LineFrom2DSpaceHoughTransform::result_ |
◆ threshold_
float LineFrom2DSpaceHoughTransform::threshold_ |
◆ toplistnr_
int LineFrom2DSpaceHoughTransform::toplistnr_ |