Вращайте 3-D объемное полутоновое изображение
вращает объем 3-D B = imrotate3(V,angle,W)V по angle степени против часовой стрелки вокруг оси, проходящей через источник [0 0 0]. W вектор 1 на 3, который задает направление оси вращения в трехмерном пространстве. По умолчанию imrotate3 устанавливает значения вокселей в B которые находятся вне границ повернутого объема, чтобы 0.
устанавливает значения заливки, используемые для выходных пикселей без соответствующего пикселя на входном изображении.B = imrotate3(___,'FillValues',fillValues)
imrotate3 принимает, что входной объем V располагается по центру от источника [0 0 0]. Если ваш объем не расположен по центру от источника, используйте imtranslate чтобы переместить том в [0 0 0] перед использованием imrotate3. Можно перевести выход том B назад в исходное положение с противоположным вектором перемещения.
imresize | imresize3 | imrotate | imtranslate | imwarp | Volume Viewer