У меня есть список трехмерных изображений, представленных в массиве размером 50х50х50. Каждый элемент этого трехмерного массива является пикселем. Я дифференцировал каждый пиксель в направлении x, y, z. Как я могу представить это в массиве?
После дифференцирования я получаю список размером 3, и в каждом индексе есть 50,50,50. Поэтому список имеет дифференцированное изображение для направления x, y и z, что очень близко к тому, что я хочу. Но я бы хотел массив, который был бы 50,50,50,3, а не 3,50,50,50. Это то, что я хотел бы представить. Каждый пиксель имеет значения для x, y и z
Мой код:
array_image=full_image[0:50,0:50,0:50]
Gradient=np.gradient(array_image)