Open CV's HoughCircles() is ~1000 times faster than my version
I tried to write my own version of Hough Transform for circles.
Even after a few cycles of optimization I could not get close the performance of OpenCV.
The code can be found here:
My CPU is an Intel 8 core i7-3770 CUP @ 3.4GHz My Display Adapter is an Intel HD Graphics 4000
How do they manage to get good results so fast?
Sorry, may I ask you a question: is Chan-Vese Segmentation algorithm finished :-P?
Still working on it. I can refer you to an example written in Matlab from Matlab Central written by Yue Wu: http://www.mathworks.com/matlabcentral/fileexchange/23445-chan-vese-active-contours-without-edges
I hope this helps