exec('\n'.join(sys.argv[1:]))
a = np.arange(h * w, dtype=np.uint8).reshape((h, w))
rgb = np.empty((h, w, dim), dtype=np.uint8)
rgb[:, :, (0)] = rgb[:, :, (1)] = rgb[:, :, (2)] = a
print('rgb:', rgb)
print('rgb.flags:', rgb.flags)
print('rgb.strides:', rgb.strides)
dstack = np.dstack((a, a, a))
print('dstack:', dstack)
print('dstack.flags:', dstack.flags)
print('dstack.strides:', dstack.strides)
Как учитывать массив, непрерывный по столбцам, при расширении numpy с помощью C