python - OpenCv: cv2.HoughCircles inconsistent behavior -


i testing cv2.houghcircles() (opencv version 2.4.9) on simple image following parameters:

cv2.cv.cv_hough_gradient,  dp=1.7,  mindist=180,  minradius=55. 

i got 2 circles: 1 of radius 87.4696 , other 80.4787.

then on same image, used again function same set of parameters time adding maxradius = 100 (which shouldn't matter in case since 2 detected circles having radius < 100).

as result got 1 detected circle radius of 84.6768. gives?

anyone having clue on might go wrong here?

original image:

enter image description here


Comments

Popular posts from this blog

javascript - Count length of each class -

What design pattern is this code in Javascript? -

hadoop - Restrict secondarynamenode to be installed and run on any other node in the cluster -