Допустим, мы вставляем меньшее изображение в большее. Мы могли бы сделать это обычным способом,
large = np.zeros((3, 100, 100))
small = np.ones((3, 10, 10))
large[:, :10, :10] = small
, но иногда было бы удобнее, если бы нам не нужно было указывать целевой диапазон.
Возможно ли что-то подобное в numpy
?
large[:, 0, 0] = small # paste (3, 10, 10) image into (0, 0) location
large[:, 50, 50] = small # paste (3, 10, 10) image into (50, 50) location