Various implementation for Hough Transform (all OpenCV functions are referred to 2.4.8):
-
Last CUDA-implementations using a Hough Transform to reconstruct arcs in a circle, for recognizing tracks:
-
ht_rhophi.cu: vote in the rhophi parameter space
-
ht_rhophi_AB.cu: vote in the AB parameter space
-
ht_rhophi-0.1.cu: same as ht_rhophi.cu, but with MULTI-GPU support
-
-
main.cpp + hough.cu + hough.h: Hough Transform C++ plain code + CUDA-Trasform code, with some OpenCV utilities (from http://www.keymolen.com/2013/05/hough-transformation-c-implementation.html)
-
houghlines.cpp: show OpenCV HoughLinesP (probabilistic) execution time on CPU and GPU
-
hough_partialcircle.cpp: show cirlces and partial-circles tracked in an input image
-
HoughLines_Demo.cpp: edited OpenCV HoughLines_Demo source to generate input image starting from a list of polar coordinates (atlas_track_GPU/random1.txt) [previous version in hough_tracks.cpp]
-
hough_circle.cpp: plain C/C++ implementation for Hough Circle Transform (unfixed radius)