У меня есть изображение в numpy.array
, и мне нужно разбить все строки на 4 «равные» (не считая нечетных) группы и 4 группы столбцов. Я попробовал это:
for count in range(0, camera.shape[0], camera.shape[0] // 4):
pp.figure()
if count == 0:
pp.imshow(camera[0:camera.shape[0] // 4:, :], cmap='gray')
continue
pp.imshow(camera[count: count * 2:, :], cmap='gray')
# pp.imshow(camera[0:camera.shape[0] // 4:, :], cmap='gray')
pp.show()
Результат:
Но у этого подхода есть проблема с первым циклом и begin:end:step
. Несколько советов?
Я также сделал это изображение, чтобы проиллюстрировать, что я хочу: