<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#ffffff">
Ciao a tutti,<br>
ho scritto del codice che compie delle operazioni su delle immagini.<br>
Fino ad ora le immagini da elaborare provenivano dalla sd di una
macchina fotografica.<br>
Adesso invece mi sono procurato una videocamera industriale firewire
e volevo eseguire l'acuisizione delle immagini direttamente tramite
software.<br>
La camera non ha dirver proprietari (per linux) ma sono riuscito ad
utilizzarla con Coriander.<br>
Non mi sembra che ci siano (o non le ho trovate) API per l'utilizzo
di Coriander da Python ma, al contrario mi sembra che
un'acquisizione di immagini o frame si possa fare direttamente in
Python con le librerie cv, opencv o dc1394.<br>
Inoltre ho trovato anche ucview che utilizza le librerie unicap con
le sue API per python (ma non sono riuscito ad ottenere risultati).<br>
Ora la domanda è questa:<br>
Qualcuno in lista ha avuto esperienze con questo tipo di
periferiche?<br>
Quale libreria/e mi conviene usare?<br>
Io punterei al metodo più semplice possibile per acquisire un
immagine; sapete indicarmi una direzione?<br>
<br>
Ho provato con<br>
>>> import cv<br>
>>> <span>capture = <b class="highlight">cv</b>.CaptureFromCAM(300)
#300 is for <b class="highlight">firewire </b><span
class="highlight">(questo comando non mi da errore e mi ritorna
il promt)<br>
</span><b class="highlight">>>></b> </span><br>
ma non riesco a visualizzare ne a salvare il risultato (capture).<br>
<br>
Grazie a tutti.<br>
Matteo<br>
<br>
<br>
</body>
</html>