To tilt image backwards
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello, I hope I can describe the problem clear enough: I am displaying a 2D image (medical imaging) that i would like to tilt backwards (Or make it look like it is tilting backwards, since it is a 2D image and i am staying in a 2D space) Currently i am using the projective Transformation. So far I am putting in diffrent values for the Tform parameters, but I am doing it manually, which means, I would need either to find out the right parameters, to make the image tilt in the right way, OR find a function that does the calculation for me. Does anyone understand, and could give me advice, on how to make this work correctly? Thank you for your time.
2 Commenti
Jan
il 4 Feb 2013
What is the actual question? What are the "right" parameters? Which calculation to want to be performed?
Risposte (2)
Image Analyst
il 4 Feb 2013
How am I supposed to know the right transform? All I can suggest is Steve's blog for more examples: http://blogs.mathworks.com/steve/2006/08/04/spatial-transformations-defining-and-applying-custom-transforms/
2 Commenti
Image Analyst
il 4 Feb 2013
Modificato: Image Analyst
il 4 Feb 2013
The imtransform() example in the help on Projective Transformation is an image that is tilted back. Why is that not what you looking for? I think it's what you asked for.
Jurgen
il 4 Feb 2013
Instead of doing it manually, use a for loop, compare with 'correct' reference image (e.g. sum of squared differences) and select the best transform at the end.
Only in some cases can you extract the parameters directly. I think one such an example would be radon transform with rotated images. Don't think projective has such a method.
0 Commenti
Vedere anche
Categorie
Scopri di più su Geometric Transformation and Image Registration in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!