携帯電話のストレージからAVIファイルをいくつか読み込もうとしています。サンプルパス -AndroidでOpenCV VideoCpature Javaクラスを使用してビデオファイルを開くことができません
/storage/emulated/0/Download/received_files/video1.avi /storage/emulated/0/Download/received_files/video2.avi
VideoCapture vc1 = new VideoCapture();
VideoCapture vc2 = new VideoCapture();
if (!vc1.open(video1)) {
Log.e(TAG, "Could not open the video file1");
} else {
Log.i(TAG, "Video1 loaded");
}
if (!vc2.open(video1)) {
Log.e(TAG, "Could not open the video file1");
} else {
Log.i(TAG, "Video2 loaded");
}
「それは常に返す言うまでもなくオープンできません... "というメッセージが表示されます。
ファイルのパスが正しいため、上記のパスを使用してFileオブジェクトを作成でき、File.exists()がtrueを返します。
私はOpenCV 3.2.0を使用しています。何か不足していますか? Android用
おかげ