在網上找了很長時間,網上的資料基本都是說用外國人寫的庫,但實際上這個庫的案例都是不能直接用的(因為權限問題),並不適合學習。
之后偶然發現有國人把這個庫重新封裝了,並且有源代碼以及中文教程:
http://blog.csdn.net/andrexpert/article/details/78324181
https://github.com/jiangdongguo/AndroidUSBCamera
另一種思路就是用openCV了,配合Qt開發跨平台程序應該會挺不錯。不過測試用的手機被借走了,所以就沒辦法測試了。
這里推薦配置Qt與openCV的教程:
http://blog.csdn.net/abcvincent/article/details/68486522
不過作者在這里少說了一點,就是在運行前必須把openCV的dll文件拷貝到編譯目錄下,不然QtCreator會顯示直接崩潰。VS也是同理,只不過VS會顯示缺少dll文件。
如果還是報錯,可能是你用的編譯平台不對(openCV3只支持64位,同時用的是vc14也就是vs2015中vc版本)