|
Jafar
|
namespace for module model3d More...
namespace for module model3d
Classes | |
| class | Grid2D |
| class | Grid3D |
| uniform grid 3D it is formed of Grid3DCell we use a Image3D to build the grid we use RansacPlane to fit the plane in each cell More... | |
| class | Grid3DCell |
| one cell in the Grid3D More... | |
| class | Image3DTemplate |
| This template class is the base for all Image3D class. More... | |
| class | Line2D |
| the equation of the line is given in the form i.e. More... | |
| class | Model3dException |
| Base class for all exceptions defined in the module model3d. More... | |
| class | Plane3D |
| the equation of the plane is given in the Hessian form i.e. More... | |
| class | PlaneObserveModel |
| class | Point2D |
| Simple Point2D class, where the x and y are int. More... | |
| class | Point3D |
| We use Homogeneous coordinates (X,Y,Z,W), and be default W=1. More... | |
| class | Point3DVar |
| Point 3D with Covariance matrix. More... | |
| class | RANSAC |
| template RANSAC class: RANSAC (RANdom SAmple Consensus) More... | |
| class | RansacLine2D |
| ransac algorithm for extracting lines 2D More... | |
| class | RansacPlane |
| ransac algorithm for extracting planes 3D More... | |
Typedefs | |
| typedef Image3DTemplate< Point3D > | Image3D |
| Image 3D of sipmle Point 3D : Point3D. | |
|
typedef Image3DTemplate < Point3DVar > | Image3DVar |
| Image 3D of Point 3D with Covariance : Point3DVar. | |
Functions | |
| void | extractMainPlane3dHought (std::vector< Point3D > *pPoints, float fRhoMax, float rhoStep, float angleStep, Plane3D &plane3D) |
| void | extractPlanes3dHought (std::vector< Point3D > *pPoints, float fRhoMax, float rhoStep, float angleStep, float fThresholdOfMaxVote, float fMinDistanceOfTowPlane, float fMinCosDihedralAngle, int &N, std::vector< Plane3D > &vPlane3D, std::vector< Point3D > &vP1, std::vector< Point3D > &vP2, std::vector< Point3D > &vP3, std::vector< Point3D > &vP4) |
| void | ProgressiveProbabHough (std::vector< Point3D > *pPoints, float fRhoMax, float rhoStep, float angleStep, float fThresholdOfMaxVote, float fMinDistanceOfTowPlane, float fMinCosDihedralAngle, int &N, int minPointNumberThreshold, int minFinalVoteThreshold, std::vector< Plane3D > &vPlane3D, std::vector< Point3D > &vP1, std::vector< Point3D > &vP2, std::vector< Point3D > &vP3, std::vector< Point3D > &vP4) |
| void | testing () |
| template<class PointType > | |
| std::ostream & | operator<< (std::ostream &os, const Image3DTemplate< PointType > &im3d) |
| template<class PointType > | |
| std::istream & | operator>> (std::istream &is, Image3DTemplate< PointType > &im3d) |
| std::ostream & | operator<< (std::ostream &os, const Point3DVar &) |
| std::istream & | operator>> (std::istream &is, Point3DVar &) |
| void | test () |
| void | test2 () |
| std::ostream & jafar::model3d::operator<< | ( | std::ostream & | os, |
| const Image3DTemplate< PointType > & | im3d | ||
| ) |
Definition at line 631 of file Image3DTemplate.hpp.
References jafar::model3d::Image3DTemplate< PointType >::m_vPoints.
| std::istream & jafar::model3d::operator>> | ( | std::istream & | is, |
| Image3DTemplate< PointType > & | im3d | ||
| ) |
Definition at line 644 of file Image3DTemplate.hpp.
References jafar::model3d::Image3DTemplate< PointType >::m_vPoints.
| Generated on Wed Oct 15 2014 00:37:42 for Jafar by doxygen 1.7.6.1 |
|