import numpy as np
import random
import argparse
import os
parser = argparse.ArgumentParser(description='YOLO-V3 anchor boxes')
parser.add_argument('--input_annotation_txt_dir',default='/home/ouc-29/JN/datasets/yolov3/train/label/',type=str,help='')
parser.add_argument('--output_anchors_txt',default='anchors.txt',type=str,help='')
parser.add_argument('--input_num_anchors',default=9,type=int,help='输入要计算的聚类(Anchor boxes的个数)')
parser.add_argument('--input_cfg_width',default=416,type=int,help='配置文件中width')
parser.add_argument('--input_cfg_height',default=416,type=int,help='配置文件中height')
args = parser.parse_args()
'''
'''
def IOU(annotation_array,centroids):
similarities = []
w,h = annotation_array
for centroid in centroids:
c_w,c_h