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 

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)

Definition at line 121 of file featureDetection.cpp.

void featureDetection::visualize ( Mat  imgRGB)

Definition at line 227 of file featureDetection.cpp.

Member Data Documentation

Mat featureDetection::_detectedEdges

Definition at line 31 of file featureDetection.h.

int featureDetection::_height

Definition at line 23 of file featureDetection.h.

float featureDetection::_houghThres

Definition at line 34 of file featureDetection.h.

vector<Vec2f> featureDetection::_lines

Definition at line 29 of file featureDetection.h.

int featureDetection::_LMWidth

Definition at line 32 of file featureDetection.h.

float featureDetection::_ransacThres

Definition at line 34 of file featureDetection.h.

float featureDetection::_rho

Definition at line 34 of file featureDetection.h.

float featureDetection::_theta

Definition at line 34 of file featureDetection.h.

int featureDetection::_thres

Definition at line 33 of file featureDetection.h.

int featureDetection::_width

Definition at line 23 of file featureDetection.h.

ofstream featureDetection::myfile

Definition at line 30 of file featureDetection.h.

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

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