Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577

    [vb.net] utilizzare camera usb

    Buonasera a tutti.

    Sto cercando da giorni una soluzione da codice per utilizzare una telecamera USB installata sul pc.

    Qualcuno potrebbe darmi una mano ?

    Grazie in anticipo.

    Lucia

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Per fare cosa, di preciso?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Semplicemente per visualizzarne il video all'interno di un picturebox con vb.net, poi da li tutto il resto saprei gestirmelo.

    Si tratta di una camera industriale IDS uEye con ottica da 35mm. Un oggettino grande quanto una moneta da 2 euro ma che ne vale quasi 1000 di euro, ottica esclusa.

    Mi serve per un progetto di controllo catene di lavorazione di una fabbrica. Queste telecamere sono fatte apposta per questo tipo di lavoro. Hanno un numero di fps elevatissimo.

    Torniamo a noi.
    In pratica ho dei dubbi sulla possibilità di utilizzarla come una normale cam usb. in quanto ad esempio non riesco a visualizzarla in Skype o in qualsiasi altro applicativo windows.
    Per farla breve non saprei da dove iniziare.

    Grazie

    Lucia

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma esiste un driver per Windows? Se non la "vede" il sistema operativo, non la utilizzerai certamente da VB.NET ...

    In ogni caso, puoi usare DirectShow ... e prendere spunto da questo esempio

    http://www.codeproject.com/KB/audio-...ctShowNET.aspx

    sebbene un po' datato.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Scusami, faccio un pò di chiarezza.

    Esiste un driver ed anche degli esempi di codice compreso vb.net.
    Solo che per vb.net esiste solo un activex che simula una picturebox, con cui si può salvare uno scatto, una sequenza e poche altre cose.
    Vorrei invece poter gestire la bitmap in memoria per analizzarne i pixel.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Comunque il mio problema non è l'analisi dei pixel, quanto la connessione della camera da windows tramite vb.net.

    Grazie

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai dato un'occhiata al link?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Ciao Oregon,

    felice di sentirti.

    Si ho dato un'occhiata. Tra l'altro l'avevo già visto.

    In pratica con Capture2 cosa succede:
    siccome sul portatile ho già la cam embedded sul monitor, lanciando Capture2 (in vb.net) mi vede sempre e soltanto quella.
    La IDS collegata in USB non la vede mai.

    Comunque, come riferimento prendo il caso di Skype, dove in elenco mi porta tutte e due le cam, se scelgo quella a bordo del pc funziona tranquillamente, se invece scelgo la IDS usb, la cerca di connettere, ma poi mi dice testualmente che la cam potrebbe essere occupata da altra applicazione. Mi chiedo da quale ?

    Grazie

    Lucia

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    577
    Secondo voi potrebbe essere un problema di codec particolare ?

    Grazie

    Lucia

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Assolutamente no.
    Per un progetto senza pretese utilizza tranquillamente le API di windows, ormai di progetti simili ne ho fatti una dozzina. Connessione, cattura frame, analizzare la bitmap ricevuta.
    Sbagliare è umano, perseverare è diabolico.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.