|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 958
|
[Matlab] Trovare trasformazione inversa
Salve a tutti, sto facendo degli esercizi con matlab per il corso di image analysis and synthesis. Quello che dovrei fare ora è più o meno quanto segue: data una immagine in cui c'è un rettangolo (di cui so le dimensioni reali) che giace su una superficie devo ricavare la trasformazione proiettiva (o omografia) che c'è tra lo spazio reale e quello 2-d dell'immagine e poi rettificare l'immagine del rettangolo (praticamente eliminare l'effetto della prospettiva). per farlo uso la funzione maketform, quello che vorrei sapere e come fare ad ottenere la trasformazione inversa rispetto a quella ottenuta con maketform. invertendo semplicemente i parametri l'immagine che ottengo non è come quella iniziale. usando il campo tdata.Tinv ottengo lo stesso risultato. Grazie a chiunque mi possa aiutare
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 958
|
up
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 958
|
nessuno si intende di matlab?
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
Comunque, prova a vedere se questi link possono esserti di aiuto, circa l'operazione da compiere (anche solo per metterti nella direzione giusta o darti uno spunto): - http://en.wikipedia.org/wiki/Perspective_projection - http://en.wikipedia.org/wiki/Transformation_matrix - http://en.wikipedia.org/wiki/3D_proj...ive_projection
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 958
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Feb 2006
Messaggi: 958
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:39.