def METHOD_NAME(img, xmin, ymin, xmax, ymax, cname, color):
    """ 根据提供的标注信息，给图片描绘框体和类别显示
    Args:
        img: 图片路径
        xmin: 检测框最小的x坐标
        ymin: 检测框最小的y坐标
        xmax: 检测框最大的x坐标
        ymax: 检测框最大的y坐标
        cname: 类别信息
        color: 类别与颜色的对应信息
    """
    # 描绘检测框
    line_width = math.ceil(2 * max(img.shape[0:2]) / 600)
    cv2.rectangle(
        img,
        pt1=(xmin, ymin),
        pt2=(xmax, ymax),
        color=color,
        thickness=line_width)
    # 计算并描绘类别信息
    text_thickness = math.ceil(2 * max(img.shape[0:2]) / 1200)
    fontscale = math.ceil(0.5 * max(img.shape[0:2]) / 600)
    tw, th = cv2.getTextSize(
        cname, 0, fontScale=fontscale, thickness=text_thickness)[0]
    cv2.rectangle(
        img,
        pt1=(xmin + 1, ymin - th),
        pt2=(xmin + int(0.7 * tw) + 1, ymin),
        color=color,
        thickness=-1)
    cv2.putText(
        img,
        cname, (int(xmin) + 3, int(ymin) - 5),
        0,
        0.6 * fontscale, (255, 255, 255),
        lineType=cv2.LINE_AA,
        thickness=text_thickness)
    return img