目标检测中的resize

dataset里的pipeline有resize操作,但是这里并不是把所有图片resize到同一大小,而是根据range,比如(1333,800),把图像的短边resize到这个范围,同时保持长宽比,相当于是限制图像大小

真正的resize到同样大小在dataloader的collator(stitcher里是to_image_list,image list是一个数据结构,一个属性为size,一个属性为一个batch的数据)里,根据一个batch中的图片的长宽最大值确定这个batch的图片的长宽。也就是说,仅仅一个batch内的图片大小是相等的

你可能感兴趣的:(学习笔记,python)