<progress id="jj2rv"></progress>

    <em id="jj2rv"></em><div id="jj2rv"></div>
      <div id="jj2rv"></div>
      <dl id="jj2rv"><menu id="jj2rv"></menu></dl>

        <em id="jj2rv"><ol id="jj2rv"></ol></em>
        <div id="jj2rv"><tr id="jj2rv"></tr></div>
        <progress id="jj2rv"><tr id="jj2rv"></tr></progress>

        <progress id="jj2rv"></progress>

        <progress id="jj2rv"><tr id="jj2rv"></tr></progress>

        <dl id="jj2rv"><ins id="jj2rv"></ins></dl>
        <em id="jj2rv"><ol id="jj2rv"><mark id="jj2rv"></mark></ol></em><dfn id="jj2rv"><tr id="jj2rv"></tr></dfn>

          如何使用Linux視頻驅動接口V4L2進行視頻采集編程?

          資料大小: 0.09 MB

          所需積分: 0

          下載次數:

          用戶評論: 0條評論,查看

          上傳日期: 2018-09-17

          上 傳 者: 小蔡18312533639他上傳的所有資料

          資料介紹

          標簽:視頻驅動(5)視頻采集(55)Linux(2554)

            Linux系統中,視頻設備被當作一個設備文件來看待,設備文件存放在 /dev目錄下,完整路徑的設備文件名為: /dev/video0 。

            視頻采集基本步驟流程如下: 打開視頻設備,設置視頻設備屬性及采集方式、視頻數據處理,關閉視頻設備,如下圖所示:

            一、打開視頻設備

            打開視頻設備非常簡單,在V4L2中,視頻設備被看做一個文件。使用open函數打開這個設備:

            1. 用非阻塞模式打開攝像頭設備

            int cameraFd;

            cameraFd = open(“/dev/video0”, O_RDWR | O_NONBLOCK);

            2. 如果用阻塞模式打開攝像頭設備,上述代碼變為:

            cameraFd = open(“/dev/video0”, O_RDWR);

            關于阻塞模式和非阻塞模式

            應用程序能夠使用阻塞模式或非阻塞模式打開視頻設備,如果使用非阻塞模式調用視頻設備,即使尚未捕獲到信息,驅動依舊會把緩存(DQBUFF)里的東西返回給應用程序。

          用戶評論

          查看全部 條評論

          發表評論請先 , 還沒有賬號?免費注冊

          發表評論

          用戶評論
          技術交流、我要發言! 發表評論可獲取積分! 請遵守相關規定。
          上傳電子資料
          天津11选5投注