新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ARM usb camera test 【usb攝像頭視頻圖像采集】

ARM usb camera test 【usb攝像頭視頻圖像采集】

作者: 時間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
luvcview是一個開源項目,專注于UVC攝像頭的測試,只要您的攝像頭支持UVC驅(qū)動,即可使用luvcview測試程序,如何知道自己的攝像頭是不是支持UVC驅(qū)動呢?在這個網(wǎng)站上查一下,看看
自己攝像頭的ID是不是在支持的列表中,http://www.ideasonboard.org/uvc/
我的攝像頭正好支持 。
接下來在源碼中編譯。
編譯成功。但是在測試執(zhí)行時出現(xiàn)  invalid instruction .
經(jīng)過一翻嘗試,暈死,原來是編譯器版本問題 。 正確的版本是arm-linux-gcc 4.3.2版本。
接下來執(zhí)行,又出現(xiàn)如下問題:
unable to set format 22.
這就是視頻格式問題了。

本文引用地址:http://butianyuan.cn/article/201611/317140.htm

將v4l2uvc.c第352行的

vd->fmt.fmt.pix.pixelformat = vd->formatIn;

修改為

vd->fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;

通過如下命令查看您的攝像頭支持的分辨率

./luvcview -d /dev/video2 -L

我的支持320x240
執(zhí)行命令 : 

./luvcview -d /dev/video2 -f yuv -s 320x240

這樣通過usb 攝像頭捕捉的視頻就會顯示在ARM板上的LCD上。
ok .


關(guān)鍵詞: ARMusbcamera視頻圖像采

評論


技術(shù)專區(qū)

關(guān)閉