polygon_iou
-
Description
polygon_iou
is a function used to compute the Intersection over Union (IoU) between two polygons. This function calculates the ratio of intersection area to union area between the two polygons. The input polygon types must bePolygon
. -
Parameters
- poly1 (
Polygon
): The predicted polygon. - poly2 (
Polygon
): The ground truth polygon.
- poly1 (
-
Example
import docsaidkit as D
poly1 = D.Polygon([(0, 0), (0, 1), (1, 1), (1, 0)])
poly2 = D.Polygon([(0.5, 0.5), (0.5, 1.5), (1.5, 1.5), (1.5, 0.5)])
iou = D.polygon_iou(poly1, poly2)
print(iou)
# >>> 0.14285714285714285