Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to detect center of a blurry circle with opencv

I have got the following image:

enter image description here

There are curves on the picture. i would like to find center of the circles containing curves.

i tried opencv and hough circle transform but had no results.

like image 465
JingKe Avatar asked Nov 04 '22 19:11

JingKe


1 Answers

The natural candidate would be cvHoughCircles. Each part of each curve adds a "vote" for an X/Y/R triplet which identifies the centrepoint. Now, you only have part of the circles, so the number of votes is limited and the accuracy reduced, but you probably suspected as much.

like image 69
MSalters Avatar answered Nov 09 '22 09:11

MSalters