我一直在使用C++編程QT大約一年。 我已經開始了我自己的GUI項目,現在一切正常。 現在我想添加選項來使用我的網絡相機拍照,但我不知道該怎麼做。Qt Creator C++使用WebCamera
我已經閱讀了關於OpenCV庫的一切,我試圖安裝它,但我仍然沒有在QT中獲得包含。有沒有更簡單的方法來訪問我的相機?
我一直在使用C++編程QT大約一年。 我已經開始了我自己的GUI項目,現在一切正常。 現在我想添加選項來使用我的網絡相機拍照,但我不知道該怎麼做。Qt Creator C++使用WebCamera
我已經閱讀了關於OpenCV庫的一切,我試圖安裝它,但我仍然沒有在QT中獲得包含。有沒有更簡單的方法來訪問我的相機?
如果您使用Qt 5中,您可以在QCamera看看,看看它是否適合你的需求,你也可以在camera overview看看(而據我所知,是一個例子,添加camera example鏈接,謝謝Shf)
你可以在QT Creator中輕鬆使用OpenCV,只需添加包含路徑和庫。
這裏是我的專業文件模板的OpenCV。
#begin{opencv}
INCLUDEPATH += "C:\opencv\opencv\build\include"
INCLUDEPATH += "C:\opencv\opencv\build\include\opencv"
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_calib3d231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_contrib231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_core231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_features2d231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_flann231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_gpu231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_haartraining_engine.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_highgui231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_imgproc231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_legacy231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_ml231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_objdetect231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_ts231.lib
LIBS += C:\opencv\opencv\build\x86\vc9\lib\opencv_video231.lib
#end{opencv}
我試過了,但我仍然沒有在intellisense #include中找到庫。但是,非常感謝 – user2521257
你確定路徑是正確的嗎?我使用這個設置/ #include
Bmeric謝謝你這麼多老兄!現在我意識到我一直在睡覺。我設置了錯誤的目錄,昨天我從計算機中刪除了OpenCV,因爲我很緊張 - 現在我已經改變了目錄並再次安裝了OpenCv, ve得到了intellisense #include。現在我只應該看一些教程來學習圖書館。感謝很多。 – user2521257
您可以使用Qt的媒體編碼庫捕捉圖像從您的webcam..and甚至從您的網絡攝像頭:)
正是在這裏,視頻編碼: http://qt-project.org/forums/viewthread/29117/
Yeah.QT梅爾也是很好的變體,但我找不到任何功能和如何使用它你能給我提供一些鏈接嗎?提前致謝。 ;) – user2521257
謝謝了很多Zlatomir.Now我會閱讀關於QCamera的一切,我會盡量在我的項目中做出這個選擇。周前我已經嘗試過QCamera,但是我有很多錯誤。但是,我會再試一次。謝謝你的想法: ) – user2521257
自己嘗試過,它可以工作,但由於某種原因,使用camer的widget一個只能調整大小來增加它的大小,當我嘗試縮小它,它拒絕,有沒有任何治療?它甚至在qt的例子 – Shf
user2521257,你會得到什麼錯誤 - 你是否與_multimedia_模塊鏈接? @Shf,不知道你的問題,我現在不能檢查,但你可以添加一個關於你的問題的問題 - 因爲很多人可以看到它,也許知道如何解決這個問題。 – Zlatomir