我有一個詞袋字典在我的電腦上創建並保存到XML文件。我正在爲Android創建一個應用程序,我需要使用它。不幸的是根據Andrey Smorodov's answer,事實證明,由於某些原因,我無法使用OpenCV FileStorage類。你有什麼想法應該使用什麼方法?你能舉一個例子或參考嗎?另外我要使用SVM,所以我會遇到svm.load(「classifier.xml」)的問題?我正在使用Android NDK,但我不介意我是否應該在Java中執行此操作。如何從Android中的文件讀取OpenCV Mat對象?
2
A
回答
1
所以我成功地在本機代碼中使用了FileStorage。我正確地閱讀了我的文件。不要忘記在清單中添加READ_EXTERNAL_STORAGE權限。 (就像@Ken說的)
1
我在使用本機代碼時也遇到了FileStorage問題。我遇到了沒有有用信息的SIGABRT崩潰。對我來說,解決方案是將READ_EXTERNAL_STORAGE添加到我的AndroidManifest.xml中的權限。現在它工作得很好。
相關問題
- 1. 如何從openCV android中的Byte []獲取Mat對象?
- 2. 從.mat文件讀取
- 3. 如何提取opencv Mat頭文件?
- 4. 在Android中讀取.mat文件
- 5. 如何讀取文本文件並在C++中創建Mat對象
- 6. OpenCV訪問MAT對象中的RGB值
- 7. 從文件讀取對象
- 8. 從文本文件中讀取對象
- 9. 從C++的文件中讀取對象
- 10. 我如何從matlab中的文件夾中讀取mat格式的文件?
- 11. 如何在OpenCV中讀取Android中的AVI文件
- 12. 如何將位圖對象轉換爲Mat對象(opencv)?
- 13. 如何從文件中讀取一行中的兩個對象?
- 14. 在C++中:如何從文件中讀取對象的向量
- 15. 從XML文件中讀取空對象
- 16. 從java文件中讀取對象
- 17. 從文件中讀取JSON對象
- 18. 從.in文件中讀取對象
- 19. 從文件中讀取多個對象
- 20. 從文件中讀取/寫入對象
- 21. 如何從opencv 2.2中的文件中讀取內部和畸變矩陣
- 22. 如何從cpp中的不同基類對象的文件中讀取對象
- 23. OpenCV Mat對象的訪問值UINT16
- 24. 讀.MAT文件
- 25. 如何從File對象在java中讀取文本文件
- 26. 如何OpenCV的C++讀取.xml文件
- 27. 如何從Java中的文件讀取MANY json對象?
- 28. 如何從文件中讀取多個相同的對象
- 29. 使用OpenCV讀取PDF文件
- 30. 從本地代碼返回Mat對象到OpenCV中的java
'不幸的是,我發現我無法使用OpenCV FileStorage類,出於某種原因。「是什麼原因? – BlamKiwi 2015-02-10 20:56:17
請參閱我的編輯。 – definera 2015-02-10 21:00:06
svm.load()[should work](http://docs.opencv.org/java/org/opencv/ml/CvStatModel.html#load(java.lang.String))。 * not *在這裏工作的是打開一個任意的Filestorage,並從中讀取Mat's。 (除非你把它外包給jni) – berak 2015-02-10 21:02:22