├── .gitignore ├── CMakeLists.txt ├── Chamfer ├── include │ ├── Chamfer.hpp │ └── Utils.hpp └── src │ ├── Chamfer.cpp │ └── Utils.cpp ├── HOG ├── include │ └── HOGDetector.hpp └── src │ └── HOGDetector.cpp ├── LICENSE ├── README.md ├── data ├── Inria_logo_template.jpg ├── Inria_scene.jpg ├── Inria_scene2.jpg ├── Inria_scene3.jpg ├── Inria_scene4.jpg ├── Inria_scene5.jpg ├── Query.png ├── Query2.png ├── Query3.png ├── Query4.png ├── Template_circle.png ├── Template_rectangle.png └── Template_triangle.png ├── resources ├── pdf │ ├── CIS581-21-13-chamfer-matching.pdf │ ├── CS664 Computer Vision - 7. Distance Transforms - cs664-7-dtrans.pdf │ ├── CS664 Computer Vision - 8. Matching Binary Images - cs664-8-binary-matching.pdf │ ├── Comparing Images Using the Hausdorff Distance - HKR-TPAMI-93.pdf │ ├── Contour-Based Learning for Object Detection - shotton_iccv05.pdf │ ├── Detecting Guns Using Parametric Edge Matching - CS231AGun.pdf │ ├── Estimating 3D Hand Pose Using Hierarchical Multi-Label Classification - stenger_ivc07.pdf │ ├── Fast Detection of Multiple Textureless 3-D Objects - cai-2013-textureless-icvs.pdf │ ├── Fast Detection of Multiple Textureless 3-D Objects - cai-icvs13-poster.pdf │ ├── Fast Directional Chamfer Matching - liu_cvpr2010.pdf │ ├── Hand Pose Estimation Using Hierarchical Detection - stenger_hci04.pdf │ └── Pedestrian Detection from a Moving Vehicle.pdf └── src │ ├── CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm │ ├── Fdcm │ │ ├── CMakeLists.txt │ │ ├── EIEdgeImage.cpp │ │ ├── EIEdgeImage.h │ │ ├── LMDetWind.h │ │ ├── LMDirectionalIntegralDistanceImage.cpp │ │ ├── LMDirectionalIntegralDistanceImage.h │ │ ├── LMDisplay.cpp │ │ ├── LMDisplay.h │ │ ├── LMDistanceImage.cpp │ │ ├── LMDistanceImage.h │ │ ├── LMLineMatcher.cpp │ │ ├── LMLineMatcher.h │ │ ├── LMNonMaximumSuppression.cpp │ │ ├── LMNonMaximumSuppression.h │ │ ├── MMFunctions.h │ │ ├── MatchingCostMap.cpp │ │ ├── MatchingCostMap.h │ │ └── fdcm.cpp │ └── Fitline │ │ ├── CMakeLists.txt │ │ ├── LFLineFitter.cpp │ │ ├── LFLineFitter.h │ │ ├── LFLineSegment.cpp │ │ ├── LFLineSegment.h │ │ ├── Point.h │ │ └── fitline.cpp │ ├── johndoherty_pistol_detection │ └── chamfer.cpp │ ├── robots.stanford.edu_teichman │ └── chamfer_matching.cpp │ ├── varunagrawal_opencv_2.4_contrib │ ├── chamfermatching.cpp │ └── contrib.hpp │ └── wg-perception_transparent_objects │ ├── chamfer_matching.cpp │ └── chamfer_matching.h ├── results ├── Edge_query.png ├── Edge_template.png └── Simple_test_result_single_scale.png └── test ├── test-angle-error.cpp ├── test-chamfer-matching.cpp ├── test-contours-orientation.cpp ├── test-find-contours.cpp ├── test-hog.cpp ├── test-line-reconstruction.cpp └── test-polar-line.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Chamfer/include/Chamfer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/Chamfer/include/Chamfer.hpp -------------------------------------------------------------------------------- /Chamfer/include/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/Chamfer/include/Utils.hpp -------------------------------------------------------------------------------- /Chamfer/src/Chamfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/Chamfer/src/Chamfer.cpp -------------------------------------------------------------------------------- /Chamfer/src/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/Chamfer/src/Utils.cpp -------------------------------------------------------------------------------- /HOG/include/HOGDetector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/HOG/include/HOGDetector.hpp -------------------------------------------------------------------------------- /HOG/src/HOGDetector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/HOG/src/HOGDetector.cpp -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/README.md -------------------------------------------------------------------------------- /data/Inria_logo_template.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_logo_template.jpg -------------------------------------------------------------------------------- /data/Inria_scene.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_scene.jpg -------------------------------------------------------------------------------- /data/Inria_scene2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_scene2.jpg -------------------------------------------------------------------------------- /data/Inria_scene3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_scene3.jpg -------------------------------------------------------------------------------- /data/Inria_scene4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_scene4.jpg -------------------------------------------------------------------------------- /data/Inria_scene5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Inria_scene5.jpg -------------------------------------------------------------------------------- /data/Query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Query.png -------------------------------------------------------------------------------- /data/Query2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Query2.png -------------------------------------------------------------------------------- /data/Query3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Query3.png -------------------------------------------------------------------------------- /data/Query4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Query4.png -------------------------------------------------------------------------------- /data/Template_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Template_circle.png -------------------------------------------------------------------------------- /data/Template_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Template_rectangle.png -------------------------------------------------------------------------------- /data/Template_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/data/Template_triangle.png -------------------------------------------------------------------------------- /resources/pdf/CIS581-21-13-chamfer-matching.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/CIS581-21-13-chamfer-matching.pdf -------------------------------------------------------------------------------- /resources/pdf/CS664 Computer Vision - 7. Distance Transforms - cs664-7-dtrans.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/CS664 Computer Vision - 7. Distance Transforms - cs664-7-dtrans.pdf -------------------------------------------------------------------------------- /resources/pdf/CS664 Computer Vision - 8. Matching Binary Images - cs664-8-binary-matching.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/CS664 Computer Vision - 8. Matching Binary Images - cs664-8-binary-matching.pdf -------------------------------------------------------------------------------- /resources/pdf/Comparing Images Using the Hausdorff Distance - HKR-TPAMI-93.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Comparing Images Using the Hausdorff Distance - HKR-TPAMI-93.pdf -------------------------------------------------------------------------------- /resources/pdf/Contour-Based Learning for Object Detection - shotton_iccv05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Contour-Based Learning for Object Detection - shotton_iccv05.pdf -------------------------------------------------------------------------------- /resources/pdf/Detecting Guns Using Parametric Edge Matching - CS231AGun.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Detecting Guns Using Parametric Edge Matching - CS231AGun.pdf -------------------------------------------------------------------------------- /resources/pdf/Estimating 3D Hand Pose Using Hierarchical Multi-Label Classification - stenger_ivc07.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Estimating 3D Hand Pose Using Hierarchical Multi-Label Classification - stenger_ivc07.pdf -------------------------------------------------------------------------------- /resources/pdf/Fast Detection of Multiple Textureless 3-D Objects - cai-2013-textureless-icvs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Fast Detection of Multiple Textureless 3-D Objects - cai-2013-textureless-icvs.pdf -------------------------------------------------------------------------------- /resources/pdf/Fast Detection of Multiple Textureless 3-D Objects - cai-icvs13-poster.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Fast Detection of Multiple Textureless 3-D Objects - cai-icvs13-poster.pdf -------------------------------------------------------------------------------- /resources/pdf/Fast Directional Chamfer Matching - liu_cvpr2010.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Fast Directional Chamfer Matching - liu_cvpr2010.pdf -------------------------------------------------------------------------------- /resources/pdf/Hand Pose Estimation Using Hierarchical Detection - stenger_hci04.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Hand Pose Estimation Using Hierarchical Detection - stenger_hci04.pdf -------------------------------------------------------------------------------- /resources/pdf/Pedestrian Detection from a Moving Vehicle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/pdf/Pedestrian Detection from a Moving Vehicle.pdf -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/CMakeLists.txt -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/EIEdgeImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/EIEdgeImage.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/EIEdgeImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/EIEdgeImage.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDetWind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDetWind.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDirectionalIntegralDistanceImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDirectionalIntegralDistanceImage.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDirectionalIntegralDistanceImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDirectionalIntegralDistanceImage.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDisplay.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDisplay.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDistanceImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDistanceImage.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDistanceImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMDistanceImage.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMLineMatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMLineMatcher.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMLineMatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMLineMatcher.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMNonMaximumSuppression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMNonMaximumSuppression.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMNonMaximumSuppression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/LMNonMaximumSuppression.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MMFunctions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MMFunctions.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MatchingCostMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MatchingCostMap.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MatchingCostMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/MatchingCostMap.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/fdcm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fdcm/fdcm.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/CMakeLists.txt -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineFitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineFitter.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineFitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineFitter.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineSegment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineSegment.cpp -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineSegment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/LFLineSegment.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/Point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/Point.h -------------------------------------------------------------------------------- /resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/fitline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/CognitiveRobotics_object_tracking_2D_3rdparty_Fdcm/Fitline/fitline.cpp -------------------------------------------------------------------------------- /resources/src/johndoherty_pistol_detection/chamfer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/johndoherty_pistol_detection/chamfer.cpp -------------------------------------------------------------------------------- /resources/src/robots.stanford.edu_teichman/chamfer_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/robots.stanford.edu_teichman/chamfer_matching.cpp -------------------------------------------------------------------------------- /resources/src/varunagrawal_opencv_2.4_contrib/chamfermatching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/varunagrawal_opencv_2.4_contrib/chamfermatching.cpp -------------------------------------------------------------------------------- /resources/src/varunagrawal_opencv_2.4_contrib/contrib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/varunagrawal_opencv_2.4_contrib/contrib.hpp -------------------------------------------------------------------------------- /resources/src/wg-perception_transparent_objects/chamfer_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/wg-perception_transparent_objects/chamfer_matching.cpp -------------------------------------------------------------------------------- /resources/src/wg-perception_transparent_objects/chamfer_matching.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/resources/src/wg-perception_transparent_objects/chamfer_matching.h -------------------------------------------------------------------------------- /results/Edge_query.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/results/Edge_query.png -------------------------------------------------------------------------------- /results/Edge_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/results/Edge_template.png -------------------------------------------------------------------------------- /results/Simple_test_result_single_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/results/Simple_test_result_single_scale.png -------------------------------------------------------------------------------- /test/test-angle-error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-angle-error.cpp -------------------------------------------------------------------------------- /test/test-chamfer-matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-chamfer-matching.cpp -------------------------------------------------------------------------------- /test/test-contours-orientation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-contours-orientation.cpp -------------------------------------------------------------------------------- /test/test-find-contours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-find-contours.cpp -------------------------------------------------------------------------------- /test/test-hog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-hog.cpp -------------------------------------------------------------------------------- /test/test-line-reconstruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-line-reconstruction.cpp -------------------------------------------------------------------------------- /test/test-polar-line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/s-trinh/Chamfer-Matching/HEAD/test/test-polar-line.cpp --------------------------------------------------------------------------------