====== USB Webcam Alcor Micro Corp ====== Dopo averla collegata alla porta USB viene rilevata dal kernel e dal comando ''lsusb'': Bus 002 Device 006: ID 058f:3820 Alcor Micro Corp. Se è presente un'altra camera compatibile uvcvideo, può essere necessario ricaricare il modulo kernel perché venga assegnato il device alla nuova periferica: modprobe -r uvcvideo modprobe uvcvideo nel kernel log troviamo: uvcvideo: Found UVC 1.00 device HD WebCam (04f2:b3f6) uvcvideo: Found UVC 1.00 device USB 2.0 PC Camera (058f:3820) e vengono attivati due device: crw-rw----+ 1 root video 81, 0 Apr 20 11:33 /dev/video0 crw-rw----+ 1 root video 81, 1 Apr 20 11:33 /dev/video1 Per catturare una immagine si può usare il semplice **''fswebcam''** fornito dall'omonimo pacchetto Debian. Anzitutto si verifica che possa dialogare con il device e quali "controlli" supporta: fswebcam --device /dev/video1 --list-inputs fswebcam --device /dev/video1 --list-controls Dopo aver scoperto che una delle risoluzioni supportate è 1280x720 e che le immagini catturate sono in modalità YUYV, si può eseguire una cattura semplice oppure impostando il valore dei controlli supportati (vedere il nome e il range nell'output di cui sopra): fswebcam --device /dev/video1 -r 1280x720 -v --palette YUYV captured-image.jpg fswebcam --device /dev/video1 -r 1280x720 -v --palette YUYV --set Gamma=50 captured-image.jpg Per evitare che venga inserito il banner col timestamp nella foto si usa l'opzione **''%%--no-banner%%''**. ===== Programmi per visualizzazione real-time ===== Per vedere in tempo reale cosa inquadra la videocamera sono disponibili diversi programmi da eseguire in ambiente X-Window. In Debian Wheezy esiste il minimalissimo **luvcview**, in Debain Jessie c'è il più completo **guvcview**.