我需要讀取Android中的AVI文件並處理其幀。我知道它的C++方式,但不是Android的!有人可以幫助我並給出一個起點。我使用的是opencv 2.4.5。如何在OpenCV中讀取Android中的AVI文件
2
A
回答
2
你可以嘗試用FFMPEG編譯OpenCV的爲Android。
視頻IO不正式支持,但如果我沒有記錯這個補丁的工作:http://code.opencv.org/issues/2546至少你可以使用它作爲一個很好的起點。
1
我不認爲這是尚未實現(至少它不是six months ago)。您可能希望將視頻分成幾個幀,並打開這些幀而不是視頻文件(查看this thread)。
+0
但我的視頻是非常大的,我不能將它的幀拆分圖像。 – saeed
2
您可以使用javacv,它與ffmpeg的例子和OpenCV包裝。
1
相關問題
- 1. 無法讀取OpenCV中的AVI文件
- 2. OpenCV無法讀取AVI文件
- 3. 如何在android中搜索* .avi文件?
- 4. 在OpenCV中播放AVI文件
- 5. 未知錯誤而讀AVI文件在OpenCV中
- 6. 如何從Android中的文件讀取OpenCV Mat對象?
- 7. OpenCV - 播放AVI文件
- 8. OpenCV - cvQueryFrame + avi文件問題
- 9. 爲什麼在閱讀opencv中的avi文件時這個while循環中斷?
- 10. 如何在android中讀取csv文件?
- 11. 如何在Android中讀取.crt文件
- 12. 如何在android中讀取txt文件
- 13. 如何在android中讀取epub文件?
- 14. 如何在android中讀取pdf文件?
- 15. 如何在android中讀取xml文件?
- 16. 在opencv中讀取YUV文件
- 17. 在OpenCV中讀取YAML文件
- 18. 用Matlab讀取剪切的AVI文件
- 19. 如何OpenCV的C++讀取.xml文件
- 20. 如何在OpenCv中讀取不同格式的XML文件?
- 21. 如何在Android中讀取PDF文件以及如何讀取android中pdf文件中的索引?
- 22. 從影片剪輯「avi」文件中讀取音頻文件
- 23. 在android中播放mp4和avi文件
- 24. Python和OpenCV的 - 不能寫可讀的AVI視頻文件
- 25. 無法讀取.avi文件使用VideoRead
- 26. 從視頻中讀取.avi文件正在寫入
- 27. 在MATLAB中讀取AVI文件時出錯
- 28. 如何在OpenCV中逐幀讀取視頻文件?
- 29. 如何在OpenCV中從YUV文件讀取幀?
- 30. 無法創建/保存輸出的AVI文件在OpenCV中
你知道任何有關使用FFMPEG for Android編譯OpenCV的教程嗎? – saeed
https://gist.github.com/jayrambhia/4ede34930c9a067ea3f8 < - 它可能很有用。這是必要的配置來編譯FFmpeg的 –
看來你必須下載ffmpeg的源代碼,並把正確的文件夾,以包括正確的依賴關係爲Android(ARM arquitecture) –