图像坐标的问题:图像在光流计算等的过程中一般是以左上角为原点,以向右为x轴正方向,以向下为y轴的正方向。
图像的截取问题,在程序中,图像是以array等的矩阵形式进行储存
save as array
由于矩阵在索引的时候是先行后列的形式,即图片坐标的先y轴后x轴的方式,因此,在索引的时候,应该注意去区分。
下面附上进行图片截取的代码:
#定义函数对img进行截取,将截取的部分放到imeg_sum这个list中
#参数分别是,输入的图像,以及图像的上下左右四个边界
def crop(img,box_min , box_max , boy_min , boy_max):
img_sum = []
for i in range(len(box_min)):
# get_img = img[box_min[i]:box_max[i],boy_min[i]:boy_max[i]] 这个地方是错误的
get_img = img[boy_min[i]:boy_max[i], box_min[i]:box_max[i]]
img_sum.append(get_img)
return img_sum