作用:计算一个给定区域的最小外接圆;
描述: 算子smallst_circle确定区域的最小圆周,在包含给定区域的圆中,面积最小的圆,最小的圆的中心坐标和半径会被返回。 注意: 此计算是基于区域像素的中心坐标。考虑到像素不只是无限小的点,而是有一定的面积,计算出的半径在返回给radius之前会扩大0.5,在大多数情况下,是适用的,然而,在最坏的情况下(像素对角线,如下图),这种放大是不够的,这种情况下如果想要确保输入区域的边界完全位于圆内,就必须将半径扩大1/根号2,所以,返回的半径值需要减0.5然后再加个1/根号2;