Firma
eseguibile SHA256 :
8778d853ad69c4db816606b400b3077f5ba902e6dfc59681c9f185fedf2c2495
Si tratta di un software
sperimentale per la rotazione delle immagini a scopo di analisi e studio.
L'applicazine è studiata per ruotare i caratteri dopo aver definito
la sezione dell'immagine oggetto dell'operazione. Lo scopo è
mostrare e far comprendere al lettore interessato una delle operazioni
fondamentali che deve essere messa in atto preventivamente da un tool
OCR prima del processamento dell'immagine per il suo riconoscimento
(ad esempio con una rete neurale); ovvero la RotoTraslazione.
- Le immagini devono essere delle
dimensioni di 100 X 100 pixel in bianco e nero
(non in scala di grigi)
- Il formato deve essere jpeg
- Lo spessore delle linee non deve
superare i 2 pixel.
Si puo usare,ad esempio, il paint di
windows per realizzare immagini studio di questo tipo.
Nella cartella del programma vi sono già delle immagini di prova.
Matematicamente effettuare
la rotazione di un immagine in uno spazio bidimensionale corrisponde
ad effettuare la seguente trasformazione:
(1)
Dove : teta è
l' angolo di rotazione
(x,y) è il punto P appartenente all'
area da ruotare
(x'y') è il punto P' appartenente alla
figura ruotata
Effettuando il prodotto scalare
nella (1) dei vettori riga per il vettore colonna si ottiene:
(2)
che sono le relazioni impiegate
dal software.
|
|
Curiosità
: Esiste, anche negli organismi biologici evoluti come il nostro, una
parte del cervello preposta ad effettuare la Roto traslazione delle
immagini catturate dalla retina dell 'occhio.
Il processo in questo caso è detto conversione da Coordinate
Retiniche a coordinate Cranio centriche.
Istruzioni d'uso
A - Caricare un immagine.bmp o jpg (es
quelle nella cartella di esempio) con il bottone LOAD
B - Fissare il numero di linee
C - disegnare la griglia (bottone GRID)
D - scansionare l'immagine (bottone
SCAN)
NB : la soglia fissa
il numero dei pixel per riquadro al disopra del quale il riquadro viene
annerito
Rotazione del Carattere
1- posizionare il box blu sulla zona dell'immagine che si vuole ruotare
(tramite i bottoni UP, Down, >
e < )
2- dimensionare il box opportunamente al fine di contenere la parte
dell'immagine da ruotare. Per far ciò : modificare i parametri
WIDTH ed HEIGHT ed aggiornare la grafica
premendo GRID
3- definire l' angolo alfa di rotazione Per far ciò:
posizionare il mouse in un opportuno punto
dello schermo, tenere premuto shift e fare click con il
mouse. Viene disegnata una retta con
origine nell'angolo inferiore sinistro del box ed estremo opposto nel
punto che si è scelto. L'angolo alfa che si forma tra l'asse
X dello schermo e la retta disegnata definisce di quanto verrà
ruotato il dettaglio nel box.
4 premere "GRID"
5 premere "SCAN"
6 premere "RUOTA" . NB Il pulsante ruota
si attiva solo dopo i passi 4 e 5