我想找到轮廓的最大内接圆。
我已经使用cv :: findContours检测到了轮廓,并将其表示为vector。
我知道如何检测最小外接圆(cv :: minEnclosingCircle),但不知道如何获取最大内接圆。该如何操作?
问题2:如何获得以重心为中心的内切和外接圆?
为了澄清,我尝试描述一下我所说的这些圆:
1. 最小外接圆:从外部接触对象,中心位置无关紧要,面积最小。 2. 外接圆:从外部接触对象,中心位置在对象的重心上,面积最小。 3. 最大内接圆:从内部接触对象,中心位置无关紧要,面积最大。 4. 内接圆:从内部接触对象,中心位置在对象的重心上,面积最大。
我已经使用cv :: findContours检测到了轮廓,并将其表示为vector。
我知道如何检测最小外接圆(cv :: minEnclosingCircle),但不知道如何获取最大内接圆。该如何操作?
问题2:如何获得以重心为中心的内切和外接圆?
为了澄清,我尝试描述一下我所说的这些圆:
1. 最小外接圆:从外部接触对象,中心位置无关紧要,面积最小。 2. 外接圆:从外部接触对象,中心位置在对象的重心上,面积最小。 3. 最大内接圆:从内部接触对象,中心位置无关紧要,面积最大。 4. 内接圆:从内部接触对象,中心位置在对象的重心上,面积最大。