Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    14

    [C] Acquisire immagini da webcam sotto Linux

    Ciao a tutti,
    devo fare un'applicazione che salvi su disco immagini acquisite da webcam in formato bmp. L'applicazione deve essere in linguaggio C e deve funzionare sotto linux.Inoltre non vorrei fare uso di librerie. Putroppo ho delle difficoltà perchè non so come si fa ad accedere ad un dispositivo video sotto linux , e non so come prelevare un frame dalla webcam in modo da poterlo poi salvare come file in formato bmp. C'è qualcuno che sa darmi una mano magari dandomi qualche dritta o inviandomi qualche link utile????
    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    14
    Inserisco un frammento di codice che ho trovato su internet che serve per accedere al dispositivo video. Il mio problema ora resta riuscire ad acquisire un frame e salvarlo su un file in formato bmp.

    #include <fcntl.h>
    #include <stdio.h>
    #include <sys/ioctl.h>
    #include <linux/videodev.h>

    int main(int argc, const char *argv[])
    {

    // open video
    printf ("Open %s\n", VIDEO_DEV);
    int fd = open (VIDEO_DEV, O_RDONLY);
    if (fd < 0) {
    fprintf (stderr, "*** Open error\n");
    perror(VIDEO_DEV);
    exit (1);
    }
    ...
    ...
    ...
    ...
    // close
    close(fd);

    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    14
    per favore
    nessuno ha qualche idea o qualche aiutino per me????

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.