Right now if the ring either doesn't line up with the overlay or the circle is warped enough that the approximation doesn't catch all the colors then it will fail. Given that the approximation is relatively cheap we could increase/decrease the radius by some ratio of the whole images size and retry the approximation. That could give us a bound.
Right now if the ring either doesn't line up with the overlay or the circle is warped enough that the approximation doesn't catch all the colors then it will fail. Given that the approximation is relatively cheap we could increase/decrease the radius by some ratio of the whole images size and retry the approximation. That could give us a bound.