imrotate3
Rotar una imagen volumétrica 3D en escala de grises
Sintaxis
Descripción
rota el volumen 3D B = imrotate3(V,angle,W)V angle grados en sentido contrario a las agujas del reloj en torno a un eje que pasa por el origen [0 0 0]. W es un vector de 1 por 3 que especifica la dirección del eje de rotación en un espacio 3D. De forma predeterminada, imrotate3 establece los valores de los vóxeles de B que están fuera de los límites del volumen rotado en 0.
también especifica el tamaño del volumen de salida, B = imrotate3(V,angle,W,method,bbox)bbox. Si especifica "crop", imrotate3 hace que el volumen de salida sea del mismo tamaño que el volumen de entrada. Si especifica "loose", imrotate3 hace que el volumen de salida sea lo suficientemente grande como para incluir la totalidad del volumen rotado.
establece los valores de relleno utilizados para los píxeles de salida sin un píxel correspondiente en la imagen de entrada.B = imrotate3(___,"FillValues",fillValues)
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
imrotate3asume que el volumen de entradaVestá centrado en el origen[0 0 0]. Si el volumen no está centrado en el origen, utiliceimtranslatepara trasladar el volumen a[0 0 0]antes de utilizarimrotate3. Puede volver a trasladar el volumen de salidaBa la posición original con el vector de traslación opuesto.
Capacidades ampliadas
Historial de versiones
Introducido en R2017aConsulte también
imrotate | imresize3 | imtranslate | imwarp | Volume Viewer



