Transformation onto a fixed reference image

5 visualizaciones (últimos 30 días)
Sakib Hossain
Sakib Hossain el 18 de Nov. de 2021
Comentada: Sakib Hossain el 29 de Nov. de 2021
Hello,
I want to apply a transformation to an image using this imwarp function. It seems to be able to read all the inputs B = imwarp(A, tform). The input image is 1140x800. However, the output image has different dimensions. I want the transformed output image to also have the same dimensions as the input image (1140x800). Is there any way to do so?

Respuesta aceptada

Matt J
Matt J el 18 de Nov. de 2021
Editada: Matt J el 18 de Nov. de 2021
  3 comentarios
Matt J
Matt J el 18 de Nov. de 2021
Editada: Matt J el 18 de Nov. de 2021
I don't think there is a projective2dOutputView() utility, but you can always just use imref2d() to create your own OutputView specification.
Sakib Hossain
Sakib Hossain el 29 de Nov. de 2021
Hey Matt,
Thanks for your response. How would I set up the code using imref2d() for the centerOutput, followOutput, and sameAsInput under the imwarp function?
Ideally, all I need is to apply the transformation within a set bound of 1140x800. However, like I said before, once the transformation is applied, the output goes beyond these bounds. All the transformation are applied properly except for the translation/placement of the slice.

Iniciar sesión para comentar.

Más respuestas (0)

Productos


Versión

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by