Funzioni > Elaborazione immagini > Trasformate geometriche > Esempio: traslazione di immagini
Esempio: traslazione di immagini
Utilizzare la funzione translate per spostare un'immagine all'interno della relativa matrice. Le dimensioni della matrice restituita, che contiene l'immagine traslata, sono uguali a quelle della matrice di input.
Per informazioni sull'utilizzo di questo esempio, fare riferimento a Esempi di elaborazione delle immagini.
1. Leggere un'immagine campione.
(camera.bmp)
2. Traslare l'immagine verso l'alto di 50 righe, verso destra di 89 colonne e riempirla con pixel neri (0).
(camera_xlated.bmp)
Quando l'immagine viene traslata, la regione vuota viene riempita utilizzando il valore definito per il riempimento. La parte della matrice che viene spostata all'esterno dei limiti della matrice originale viene scartata.
3. Per visualizzare matematicamente il risultato di translate, costruire la seguente matrice.
4. Applicare translate a M2.
È stato utile?