Image rotation and transformation
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello experts,
as a beginner in Matlab, i have some problems with the rotation of image from the center point.
Problem defination:
I took the image at 30° from the left side of the picture. Now i want to rotate the image from the center point for -30° in the right direction to achive the proper (flat) image for the analysis.
How can i solve this problem?
Is there any tutorial or scripts or manual for these types of problems?
Thank you in advance.
Best regards
Vivek
2 comentarios
John Marriott
el 27 de Mayo de 2020
Hi Vivek,
If I have understood correctely and you want to rotate 30 degress counterclockwise you can use the imrotate function e.g newimage = imrotate(oldimage, 30)
Respuestas (1)
Image Analyst
el 27 de Mayo de 2020
You can apply your own custom rotation matrix by using https://en.wikipedia.org/wiki/Rotation_matrix
Or call imtranslate() to shift the rotation point to the center of the image, then call imrotate(), then imtranslate() again to shift it back to where it was.
0 comentarios
Ver también
Categorías
Más información sobre Image Processing Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!