Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
featureDetection Class Reference

#include <featureDetection.h>

Public Member Functions

 featureDetection ()
 
void filteringPipeLine (Mat)
 
vector< Vec2f > houghTransform ()
 
Mat lineItr (Mat, vector< Vec2f >, string)
 
 ~featureDetection ()
 

Public Attributes

int _height
 
int _width
 

Protected Member Functions

bool findIntersection (vector< Point >, Point &)
 
vector< Point2f > ransac (vector< Point2f >)
 
void visualize (Mat)
 

Protected Attributes

Mat _detectedEdges
 
float _houghThres
 
vector< Vec2f > _lines
 
int _LMWidth
 
float _ransacThres
 
float _rho
 
float _theta
 
int _thres
 
ofstream myfile
 

Detailed Description

Definition at line 15 of file featureDetection.h.

Constructor & Destructor Documentation

featureDetection::featureDetection ( )

Definition at line 8 of file featureDetection.cpp.

featureDetection::~featureDetection ( )

Definition at line 21 of file featureDetection.cpp.

Member Function Documentation

void featureDetection::filteringPipeLine ( Mat  src)

Definition at line 28 of file featureDetection.cpp.

bool featureDetection::findIntersection ( vector< Point endP,
Point pi 
)
protected

Definition at line 209 of file featureDetection.cpp.

vector< Vec2f > featureDetection::houghTransform ( )

Definition at line 73 of file featureDetection.cpp.

Mat featureDetection::lineItr ( Mat  img,
vector< Vec2f >  lines,
string  name 
)

Definition at line 159 of file featureDetection.cpp.

vector< Point2f > featureDetection::ransac ( vector< Point2f >  data)
protected

Definition at line 121 of file featureDetection.cpp.

void featureDetection::visualize ( Mat  imgRGB)
protected

Definition at line 227 of file featureDetection.cpp.

Member Data Documentation

Mat featureDetection::_detectedEdges
protected

Definition at line 31 of file featureDetection.h.

int featureDetection::_height

Definition at line 23 of file featureDetection.h.

float featureDetection::_houghThres
protected

Definition at line 34 of file featureDetection.h.

vector<Vec2f> featureDetection::_lines
protected

Definition at line 29 of file featureDetection.h.

int featureDetection::_LMWidth
protected

Definition at line 32 of file featureDetection.h.

float featureDetection::_ransacThres
protected

Definition at line 34 of file featureDetection.h.

float featureDetection::_rho
protected

Definition at line 34 of file featureDetection.h.

float featureDetection::_theta
protected

Definition at line 34 of file featureDetection.h.

int featureDetection::_thres
protected

Definition at line 33 of file featureDetection.h.

int featureDetection::_width

Definition at line 23 of file featureDetection.h.

ofstream featureDetection::myfile
protected

Definition at line 30 of file featureDetection.h.


The documentation for this class was generated from the following files:


multi_object_tracking_lidar
Author(s): Praveen Palanisamy
autogenerated on Sat Jul 18 2020 03:29:17