计算二矩形框的重叠率
float RectOverlap(cv::Rect r, cv::Rect rOther)
{
int x0 = std::max(r.x , rOther.x);
int x1 = std::min(r.x + r.width, rOther.x + rOther.width);
int y0 = std::max(r.y, rOther.y);
int y1 = std::min(r.y + r.height, rOther.y + rOther.height);
if (x0 >= x1 || y0 >= y1) return 0.f;
float areaInt = (x1-x0)*(y1-y0);
return areaInt/((float)r.width*r.height+(float)rOther.width*rOther.height-areaInt);
}