opencv引入配置看这里https://blog.csdn.net/angelpaiy/article/details/126870213
需要引入的opencv类
import org.opencv.core.Scalar;
import org.opencv.core.Point;
import org.opencv.core.Mat;
import org.opencv.core.Core;
import org.opencv.core.MatOfPoint;
import org.opencv.imgproc.Imgproc;
实现基本原理是使用opencv创建空白的Mat,然后使用多边形分别填充Mat,统计非空像素值,得出单个多边形面积。同时使用两个多边形填充空白Mat,即可得出两个多边形的并集。
交集面积 = 多边形1面积+多边形2面积-并集面积
Integer interArea = areaArea + boxArea - unionArea;
IOU = 交集面积/并集面积;
/** 如果需