Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente | Ultima revisione Entrambe le parti successive la revisione | ||
mcl:assignaments10 [22/03/2010 alle 14:23 (14 anni fa)] Gianna M. Del Corso |
mcl:assignaments10 [24/04/2010 alle 14:44 (14 anni fa)] Gianna M. Del Corso |
||
---|---|---|---|
Linea 88: | Linea 88: | ||
e alpha(j)=2 Re(z(j)), beta(j)=-2 Im(z(j)) con z=1/n V^H y | e alpha(j)=2 Re(z(j)), beta(j)=-2 Im(z(j)) con z=1/n V^H y | ||
+ | |||
+ | ** Lezione del 19/4/2010 ** | ||
+ | |||
+ | Scrivere | ||
+ | |||
+ | function y=rifft(z) | ||
+ | |||
+ | che preso un vettore di dimensione N=2^s, restituisce la sua IDFT. Si implementi l' | ||
+ | |||
+ | ** Lezione del 23/4/2010 ** | ||
+ | |||
+ | Scrivere la funzione // | ||
+ | |||
+ | function Ir=ruota_im(I, | ||
+ | |||
+ | dove I e' un immagine, a un angolo in radianti ed s un fattore di scala. Ir e' l' | ||
+ | |||
+ | Si puo' supporre che Ir non mantenga le dimensioni dell' | ||
+ | la trasformazione che implementa la rotazione e' data dalla matrice | ||
+ | |||
+ | T=[s cos(a), s sin(a); -s sin(a), s cos(a)] | ||
+ | |||
+ | Risultapiu' | ||
+ | |||
+ | Si puo' procedere une seguente modo: | ||
+ | - Si suppone che l' | ||
+ | - Si calcolano le coordinate del centro di rotazione | ||
+ | - Si calcolano le coordinate dei vertici di Ir (immagine dei vertici traslati rispetto al centro di rotazioone) | ||
+ | - Si costruisce la mesh sulla nuova immagine | ||
+ | - Si va a vedere per ogni punto di Ir a quale pixel su I corrispondono | ||
+ | - Attraverso l' | ||
+ | |||
+ | |||