#include <hough_transfer.h>
|
| | HoughTransfer () |
| |
| | ~HoughTransfer ()=default |
| |
| bool | Init (int img_w, int img_h, float d_r, float d_theta) |
| |
| bool | ImageVote (const std::vector< int > &image, bool with_distribute) |
| |
| void | PointVote (int x, int y, bool with_distribute) |
| |
| void | PointVote (int pos, bool with_distribute) |
| |
| bool | GetLines (int min_pt_num, int r_neibor, int theta_neibor, bool with_distribute, std::vector< HoughLine > *lines) const |
| |
| unsigned int | MemoryConsume () const |
| |
| void | FreeCache () |
| |
| void | ResetMaps (bool with_distribute) |
| |
| std::string | name () const |
| |
| bool | is_prepared () const |
| |
| const std::vector< int > & | get_vote_map () const |
| |
| const std::vector< std::vector< int > > & | get_distribute_map () const |
| |
| float | get_d_r () const |
| |
| float | get_d_theta () const |
| |
| int | get_img_w () const |
| |
| int | get_img_h () const |
| |
| int | get_r_size () const |
| |
| int | get_theta_size () const |
| |
| void | ClearWithShrink () |
| |
◆ HoughTransfer()
| apollo::perception::common::HoughTransfer::HoughTransfer |
( |
| ) |
|
◆ ~HoughTransfer()
| apollo::perception::common::HoughTransfer::~HoughTransfer |
( |
| ) |
|
|
default |
◆ ClearWithShrink()
| void apollo::perception::common::HoughTransfer::ClearWithShrink |
( |
| ) |
|
◆ FreeCache()
| void apollo::perception::common::HoughTransfer::FreeCache |
( |
| ) |
|
◆ get_d_r()
| float apollo::perception::common::HoughTransfer::get_d_r |
( |
| ) |
const |
|
inline |
◆ get_d_theta()
| float apollo::perception::common::HoughTransfer::get_d_theta |
( |
| ) |
const |
|
inline |
◆ get_distribute_map()
| const std::vector<std::vector<int> >& apollo::perception::common::HoughTransfer::get_distribute_map |
( |
| ) |
const |
|
inline |
◆ get_img_h()
| int apollo::perception::common::HoughTransfer::get_img_h |
( |
| ) |
const |
|
inline |
◆ get_img_w()
| int apollo::perception::common::HoughTransfer::get_img_w |
( |
| ) |
const |
|
inline |
◆ get_r_size()
| int apollo::perception::common::HoughTransfer::get_r_size |
( |
| ) |
const |
|
inline |
◆ get_theta_size()
| int apollo::perception::common::HoughTransfer::get_theta_size |
( |
| ) |
const |
|
inline |
◆ get_vote_map()
| const std::vector<int>& apollo::perception::common::HoughTransfer::get_vote_map |
( |
| ) |
const |
|
inline |
◆ GetLines()
| bool apollo::perception::common::HoughTransfer::GetLines |
( |
int |
min_pt_num, |
|
|
int |
r_neibor, |
|
|
int |
theta_neibor, |
|
|
bool |
with_distribute, |
|
|
std::vector< HoughLine > * |
lines |
|
) |
| const |
◆ ImageVote()
| bool apollo::perception::common::HoughTransfer::ImageVote |
( |
const std::vector< int > & |
image, |
|
|
bool |
with_distribute |
|
) |
| |
◆ Init()
| bool apollo::perception::common::HoughTransfer::Init |
( |
int |
img_w, |
|
|
int |
img_h, |
|
|
float |
d_r, |
|
|
float |
d_theta |
|
) |
| |
◆ is_prepared()
| bool apollo::perception::common::HoughTransfer::is_prepared |
( |
| ) |
const |
|
inline |
◆ MemoryConsume()
| unsigned int apollo::perception::common::HoughTransfer::MemoryConsume |
( |
| ) |
const |
◆ name()
| std::string apollo::perception::common::HoughTransfer::name |
( |
| ) |
const |
|
inline |
◆ PointVote() [1/2]
| void apollo::perception::common::HoughTransfer::PointVote |
( |
int |
x, |
|
|
int |
y, |
|
|
bool |
with_distribute |
|
) |
| |
◆ PointVote() [2/2]
| void apollo::perception::common::HoughTransfer::PointVote |
( |
int |
pos, |
|
|
bool |
with_distribute |
|
) |
| |
◆ ResetMaps()
| void apollo::perception::common::HoughTransfer::ResetMaps |
( |
bool |
with_distribute | ) |
|
The documentation for this class was generated from the following file: