/ / Qt Creator C ++ con WebCamera - c ++, qt

Qt Creator C ++ utilizzando WebCamera - c ++, qt

Ho programmato in QT con C ++ per circaanno. Ho iniziato il mio progetto GUI e tutto funziona bene fino a questo momento. Ora voglio aggiungere l'opzione per scattare foto con la mia webcam ma non so cosa dovrei fare.

Ho letto tutto sulla libreria OpenCV e ho provato ad installarlo ma non riesco ancora a ottenere gli include in QT. C'è un modo più semplice per accedere alla mia fotocamera?

risposte:

2 per risposta № 1

Se usi Qt 5 puoi dare un'occhiata a QCamera e vedere se si adatta alle tue esigenze, anche tu puoi dare un'occhiata a panoramica della fotocamera (e per quanto ne so c'è un esempio, aggiunto esempio di videocamera link, grazie SHF)


2 per risposta № 2

Puoi facilmente utilizzare OpenCV con QT Creator, basta aggiungere include path e librerie.

ecco il mio modello di file pro per OpenCV.

#begin{opencv}
INCLUDEPATH += "C:opencvopencvbuildinclude"
INCLUDEPATH += "C:opencvopencvbuildincludeopencv"

LIBS += C:opencvopencvbuildx86vc9libopencv_calib3d231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_contrib231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_core231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_features2d231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_flann231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_gpu231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_haartraining_engine.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_highgui231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_imgproc231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_legacy231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_ml231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_objdetect231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_ts231.lib
LIBS += C:opencvopencvbuildx86vc9libopencv_video231.lib
#end{opencv}

1 per risposta № 3

Puoi usare Libreria di codifica di Qt Media per catturare immagini dalla tua webcam..e persino codificare video dalla tua webcam :)

È qui: http://qt-project.org/forums/viewthread/29117/