Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla
DJI ha appena ufficializzato la serie Lito, la sua nuova gamma di droni entry-level destinata a chi si avvicina per la prima volta alla fotografia aerea. Al centro dell'annuncio ci sono due modelli ben distinti per fascia di prezzo e specifiche tecniche: DJI Lito 1 e DJI Lito X1. Entrambi si collocano sotto la soglia regolamentare dei 249 grammi, che permette di volare con requisiti burocratici più semplici rispetto ai droni più pesanti.
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi
Siamo stati a Londra per la premiazione dei Sony World Photography Awards 2026, l'evento a tema fotografia più prestigioso. Fra sorprese e novità, ne approfittiamo per fare il punto sulla fotografia contemporanea, in cui la didascalia è sempre più necessaria a cogliere il senso della quasi totalità degli scatti.
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince
L'elettrica di casa Hyundai propone una versione AWD con estetica derivata dalla famiglia N. L'abbiamo provata per diversi giorni, per scoprire tutti i dettagli e la vera autonomia in autostrada
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-02-2007, 09:30   #1
sandor78
Junior Member
 
Iscritto dal: Aug 2004
Messaggi: 23
[DirectShow] Impostare il frame rate della webcam

Salve a tutti.......
Io sto scrivendo un applicazione per acquisire video e immagini da diverse webcam, per fare ciò mi sono avvalso dell'aiuto delle librerie DirectShow.

Dopo un po di giorni di lavoro sono riuscito nel mio intento, è ho realizzato un strutture del tipo:

|Source Filter|-->| Smart Tee| cap |-->| Grab Filter |---->|Null Render |




L'ultima cosa che mi è rimasta da fere è quello di controllare il frame rate della webcam, che interfaccia devo usare e che cosa devo impostare nell'interfaccia.

Premetto il Source filter lo realizzato con un WDM Video Capture Filter


sandor78 è offline   Rispondi citando il messaggio o parte di esso
Old 09-02-2007, 17:19   #2
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
Quote:
Originariamente inviato da sandor78
Salve a tutti.......
Io sto scrivendo un applicazione per acquisire video e immagini da diverse webcam, per fare ciò mi sono avvalso dell'aiuto delle librerie DirectShow.

Dopo un po di giorni di lavoro sono riuscito nel mio intento, è ho realizzato un strutture del tipo:

|Source Filter|-->| Smart Tee| cap |-->| Grab Filter |---->|Null Render |




L'ultima cosa che mi è rimasta da fere è quello di controllare il frame rate della webcam, che interfaccia devo usare e che cosa devo impostare nell'interfaccia.

Premetto il Source filter lo realizzato con un WDM Video Capture Filter



per il frame rate devi usare:
m_pMediaPosition->put_Rate(fFrequenza);

per poter usare il code sopra devi inizializzare:

IMediaPosition* m_pMediaPosition;

m_pGraph->QueryInterface(IID_IMediaPosition, (void**)&m_pMediaPosition);

se digiti su google "directshow put_rate" trovi nell'msdn i metodi che ti servono.

put_rate va da 0 a 2 come frame rate.

Ti dico subito che a runtime questo metodo per lo meno con il sound non funziona bene cioè non aggiorna di continuo ma fà delle bizze. Solo dopo avere finito di digitare il tasto che incrementa o decrementa il put_rate si ha la giusta frequenza del rate per il video mi sembra se non ricordo male è uguale al sound.

Dato che lo uso ed usato per il sound alla fine ho dovuto usare Directsound per il sound proprio per aumentare e diminuire la frequenza a runtime perfettamente. Ma ripeto per il video con directshow dovrebbe anche andare bene in fondo si tratta solo di ridurre o aumentare la frequenza del rate non certamente in modo continuo come fosse il sound del motore di una moto passando dalla frequnza di giri minimi alla massima 200000mhz del sound di una moto legato appunto ai giri motore.

ciao
okay è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2007, 08:47   #3
sandor78
Junior Member
 
Iscritto dal: Aug 2004
Messaggi: 23
Grazie dell'indicazione....proverò la tua soluzone..........

Però sono riuscito a modificare il frame rate della webcam cpn la seguente sintassi:

hr=m_pCapture->FindInterface(NULL,
NULL,
m_pSourceFilter,
IID_IAMStreamConfig,
(void**)&m_pStreamConfig);


//-------------------------------------------------------
//Get the stream format
hr=m_pStreamConfig->GetFormat(&m_pMediaType);

//-------------------------------------------------------
//Set the stream Format
//RGB 24 bit
m_pVih = (VIDEOINFOHEADER*)m_pMediaType->pbFormat;
m_pMediaType->pbFormat=(BYTE *)m_pVih;
actualTime=m_pVih->AvgTimePerFrame;
newTime=(long)(10000000/frameForSec);
m_pVih->AvgTimePerFrame=newTime;
m_pMediaType->pbFormat=(BYTE *)m_pVih;


hr=m_pStreamConfig->SetFormat(m_pMediaType);


che ne dici di qquesta soluzione????
sandor78 è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2007, 14:50   #4
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
se per te tutto ok... direi ottimo!!!


ciao
okay è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DJI Lito 1 e Lito X1 recensione: i nuovi droni per principianti che non si fanno mancare nulla DJI Lito 1 e Lito X1 recensione: i nuovi droni p...
Sony World Photography Awards 2026: i premiati, anche italiani, il punto sulla fotografia di oggi Sony World Photography Awards 2026: i premiati, ...
Una settimana con Hyundai Ioniq 5 N-Line: diverte e convince Una settimana con Hyundai Ioniq 5 N-Line: divert...
Recensione OPPO Find X9 Ultra: è lui il cameraphone definitivo Recensione OPPO Find X9 Ultra: è lui il c...
Ecovacs Deebot X12 OmniCyclone: lava grazie a FocusJet Ecovacs Deebot X12 OmniCyclone: lava grazie a Fo...
Google Pixel 10 Pro 256GB a 794€ in 3 co...
Battlefield pronto al debutto al cinema ...
Samsung Exynos 2700 promette un enorme s...
L'AI non sarà un problema per App...
Apple prepara un restyling per la linea ...
Il MacBook Neo trascinerà Apple: ...
I genitori potranno verificare gli argom...
ESA e Northrop Grumman confermano la cor...
Il telescopio spaziale Nancy Grace Roman...
iPhone Ultra, periodo di lancio conferma...
Un anno fa debuttava Clair Obscur:&...
Tutte le offerte sugli smartphone ora pi...
Tutte le offerte sui TV ora su Amazon: u...
Xbox Game Pass sarà disponibile a...
La serie HONOR 600 avrà presto un...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:06.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v