python数据增强

裁剪

h, w = image[0].shape[:2] #h=384,w=512
h_max, w_max = self.opts['crop_preproc']#h_max=256,w_max=448需要裁剪的尺寸
max_y_offset, max_x_offset = h - h_max, w - w_max##max_y_offset=128,max_x_offset=64
if max_y_offset > 0 or max_x_offset > 0:
    y_offset = np.random.randint(max_y_offset + 1)##98
    x_offset = np.random.randint(max_x_offset + 1)##60
# The following assumes the image pair is in [2,H,W,3] format
    image = image[:, y_offset:y_offset + h_max, x_offset:x_offset + w_max, :]##(2, 256, 448, 3)
    label = label[y_offset:y_offset + h_max, x_offset:x_offset + w_max, :]#(256, 448, 2)
y_offset:y_offset + h_max, x_offset:x_offset + w_max

就是这句话进行的裁剪操作,

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值