если это одноканальное изображение, вы можете преобразовать его в «красное масштабное» изображение, выполнив что-то вроде этого:
zero_channel = np.zeros_like(greyscale_array)
redscale = np.stack([greyscale_array, zero_channel, zero_channel], axis=2)
без полного понимания формы вашего массива, хотя трудно ответить,