2016-06-09 2 views
0

Я пытаюсь разместить 3D-изображение для процесса деформации. Я хочу знать, если я заполняю 3D-изображения размером 256 * 256 * 150 и после применения дополнения мои размеры становятся 656 * 656 * 150. должен ли я попытаться выполнить третье измерение, а также 150, прежде чем применять какой-либо процесс на дополненном изображении?заполнение 3D-изображений для деформации

Я использую MATLAB для обивка

mask_im=padarray(image_mask,[2*window_size_pad 2*window_size_pad],'both'); 

, если это необходимо, чтобы дополнить третье измерение, то, что я должен использовать для прокладки, что ..Я видел размерность массива подушечка Matlab и не скажите что-нибудь о третьем измерении.

ответ

0

Если вы применяете поворот вдоль третьей оси, не нужно прокладывать третье измерение ... Вы должны накладывать каждое измерение, в котором вы хотите применить преобразование в частотной области. Лучший способ раздуть их все, вероятно, переставлять оси

B = permute(A,[1,3,2]) 

площадку, а затем переставить назад

A = permute(B,[1,3,2])