2
我工作的鸚鵡AR.Drone的圖像處理項目,採用opencv4Android解碼,我很新的整個事情! , 沒有人有關於如何使用OpenCV從ARDrone讀取視頻流的想法,示例顯示如何從網絡攝像頭獲取視頻輸入只有Ardrone視頻流在Android中
視頻以H.264格式編碼,無人機添加專有的報頭(稱爲PAVE)的每一個視頻幀,顯然這就是爲什麼安卓無法加載視頻流..
感謝
我工作的鸚鵡AR.Drone的圖像處理項目,採用opencv4Android解碼,我很新的整個事情! , 沒有人有關於如何使用OpenCV從ARDrone讀取視頻流的想法,示例顯示如何從網絡攝像頭獲取視頻輸入只有Ardrone視頻流在Android中
視頻以H.264格式編碼,無人機添加專有的報頭(稱爲PAVE)的每一個視頻幀,顯然這就是爲什麼安卓無法加載視頻流..
感謝
你需要一個解析器鋪平道路,將剝離鋪平頭斷H.264框架然後才能解碼並將它們提供給OpenCV。
有一些鋪平解析器左右。也許你可以按原樣使用,或者根據自己的使用情況進行調整。
ARDroneLib/Soft/lib/ardrone_tool/Video
文件夾video_com_stage.c
,video_stage_tcp.c
,video_stage_decoder.c
和video_stage_ffmpeg_decoder.c
文件:https://github.com/felixge/node-ar-drone/blob/master/lib/video/PaVEParser.js