rotate image using camup or cameraupvector
2 次查看(过去 30 天)
显示 更早的评论
I want to rotate image using camup or setting cameraupvector of current axes but as I apply this transformation axes labels rotate but image disappear.Since I have other entities also on same axes therefore I cant apply imrotate. Any suggestions
0 个评论
回答(3 个)
Jan
2011-7-11
Images displayed by IMAGE or IMSHOW cannot be rotated. They are displayed only in a pure 2D view with standard orientation.
You can create a PATCH, which contains the image as CData or FaceVertexCData. Or a SURFACE with the FaceColor property set to 'texturemap' and the image stored in the CData. Both objects can be rotated freely.
2 个评论
Jan
2011-7-18
@Gaurav: I've added a link to a nice FEX submission, which implements the display of images in 3D.
Sean de Wolski
2011-7-18
Use slice to plot your image. It can then be rotated at will.
doc slice
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!