Comments (2)
Yeah, that might be a bit confusing. CorrespondenceEstimationBase
is abstract (so not usable by itself) and the base class/parent class of four non-abstract correspondence estimation methods, including CorrespondenceEstimation
. CorrespondenceEstimation
is probably the most "basic" or "simple" of the four correspondence estimation methods. See also the inheritance diagram at https://pointclouds.org/documentation/classpcl_1_1registration_1_1_correspondence_estimation_base.html
from pcl.
Then I think modifying this comment would make the meaning clearer. As you said, change it to "CorrespondenceEstimation represents the basic/simple class for determining correspondences between target and query point sets/features". And It would be best if there is also an explanation of the basic principles "For each point in the source point cloud, find the closest point in the target point cloud (usually using KD-tree or other acceleration structures).".
from pcl.
Related Issues (20)
- This piece of code seems to be ineffective. HOT 1
- [pcl/io/timestamp.h] Unit test fails on basic timestamp epoch tests because of my timezone. HOT 1
- c++: fatal error: Killed signal terminated program cc1plus compilation terminated. HOT 4
- [compile error] pcl-1.12.1 not well used in ROS melodic HOT 4
- [pcl/feature/fpfh.h] Usage question regarding the function weightPointSPFHSignature in the fpfh.h file.
- [compile error] algorithm header is required in io/src/ply/ply_parser.cpp HOT 1
- Outdated cJSON sources with potential missing fixes HOT 1
- Access violation when calling RandomSampleConsensus::computeModel HOT 4
- [pcl/registration/ia_ransac>] I cannot find the specific implementation code for the feature search function. HOT 2
- IO PolygonMesh to PLY output cannot support large polygons HOT 2
- install PCL 1.14.1 in nvidia orin(aarch64) HOT 3
- [Features] IntegralImageNormalEstimation example crashes, ubuntu 22.04 HOT 1
- [common] Warning messages when converting empty PCLPointCloud2 HOT 5
- [CMAKE] FLANN_ROOT is used with cmake versions >=3.27 but CMP0144 is set to old HOT 1
- Octree boundary problem HOT 2
- ‘kdtree’ is predetermined ‘shared’ for ‘shared’ HOT 2
- PCLVisualizer cannot display TextureMesh HOT 5
- [CMakeLists] Build will fail due to multiple definition of target "flann" HOT 3
- pcl::RangeImage create or visualize HOT 3
- pcl::on_nurbs::FittingSurface::~FittingSurface() crash HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pcl.