11.07.2014 Views

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Classe Attributi Meto<strong>di</strong><br />

Gestore Di<br />

Ricercatore<br />

− ost:=ricercaOstacoli():<br />

Vettore;<br />

− serie <strong>di</strong> meto<strong>di</strong> specifici per<br />

l’elaborazione delle immagini<br />

Feature Pos: Posizione; − st:=serializzaFeature(): String;<br />

SistemaBinoculare<br />

Telecamera<br />

FrameGrabber<br />

SpazioVisivoCom<strong>un</strong>e:<br />

Matrice <br />

- che in<strong>di</strong>ca gli<br />

accoppiamenti dei pixel<br />

delle due immagini per il<br />

confronto.<br />

Ximmagine, Yimmagine:<br />

Intero;<br />

matrice_inversione:<br />

Matrice <br />

Ximmagine, Yimmagine:<br />

Intero;<br />

“Parametri <strong>di</strong><br />

− imm:=sistemaBinoculare():<br />

”riferimento spazio visivo com<strong>un</strong>e e<br />

immagini”;<br />

− in<strong>di</strong>viduaSpettroVisivoCom<strong>un</strong>e();<br />

− AcquisisciRettificando();<br />

− Acquisisci();<br />

− rettifica();<br />

− imma:=telecamera(nome_invers:<br />

String):”riferimento immagini”;<br />

− cancellaImmagini();<br />

− im:=acquisizioneVeloce(): “vettore<br />

immagine”;<br />

− leggiImmagineAcquisita(im:”vettore<br />

immagine”);<br />

− leggiImmagineAcquisita<br />

Rettificando(im:”vettore<br />

immagine”);<br />

− rettifica();<br />

− leggiImmagineDaFile();<br />

− salvaImmaginiSuFile();<br />

− frameGrabber(Ximmagine,<br />

Yimmagine: Floating,”parametri ci<br />

acquisizione”);<br />

122

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!