Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Pashok12345
0 / 0 / 0
Регистрация: 28.09.2015
Сообщений: 2
#1

Android OpenCV - Программирование Android

16.07.2016, 20:12. Просмотров 123. Ответов 0
Метки нет (Все метки)

Привет всем форумчанам.
У меня есть один проект, написанный для компьютера с использованием библиотеки OpenCV. Пытаюсь портировать его на андроид, с использованием OpenCV для андроида, но столкнулся с одной серьёзной проблемой которую не могу решить уже 3 день. Для поиска особенностей на изображении использую FeatureDetector. В c++ при создании детектора можно было указать настройки детектора (например максимальное кол-во фич 50-60, которое мне и нужно), а в Java напрямую указать параметры нельзя. После долгих поисков в гугле нашёл вариант с созданием YAML файла в который можно записать параметры, а затем считать детектором. Файл создавал и руками и программно, но результат один, метод read детектора принимает на вход путь к файлу, говорит что всё хорошо(делает вид что читает его) и после этого ищет 400-500 особенностей которые указаны по умолчанию.
Вот так записываю в файл:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
File outputFile = File.createTempFile("orbDetectorParams", ".yml", outputDir);
            FileWriter fileWriter = new FileWriter(outputFile);
            FileReader fileReader = new FileReader(outputFile);
            fileWriter.write("%YAML:1.0" +
                    "\nscaleFactor: "+"1.2000000476837158e+00"+
                    "\nnLevels: "+"8"+
                    "\nfirstLevel: "+"0"+
                    "\nedgeThreshold: "+"3"+
                    "\npatchSize: "+"31"+
                    "\nWTA_K: "+"2"+
                    "\nscoreType: "+"0"+
                    "\nnFeatures: "+"50"+
                    "\nmaxTotalKeypoints: "+"51"+
                    "\n");
            String str = outputFile.getPath();
            fileWriter.close();
            detector.read(str);
Подскажите в чём может быть проблема.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2016, 20:12     Android OpenCV
Посмотрите здесь:

QT, OpenCV, Android ( подключение ) - Программирование Android
1.Скачал и установил OpenCV-2.4.11-android-sdk 2. Прописал пути к sdk в pro файл (проект собирается и запускается на телефоне) ...

Как скачать архив OpenCV для android studio? - Программирование Android
При скачивании архива opencv android sdk для подключения OpenCV к Android Studio c этого сайта...

OpenGL на Android 4.4 и Android 5.0 - нет текстур - Программирование Android
Всем доброго дня. Пишу 2D игру с использование OpneGL. На устройстве с версией Android 4.4.2 (HTC 626) все текстуры на месте, все...

Подключить OpenCV - Программирование Android
Как подключить OpenCV в Android Studio для использования этой библиотеки под ndk??

OpenCv в eclipse - Программирование Android
как добавить библиотеку opencv для ее использования под андроид проект?? Добавлено через 1 минуту мне под eclipse надо как ее...

Не запускается openCV на андройде - Программирование Android
Переношу программу на джаве по распознаванию лиц на андройд. Работаю в Android Studio. Пытаюсь запустить класс Train с таким кодом: ...

OpenCV (тут сложно) - Программирование Android
И так, кто знает, а кто нет - есть на просторах всея некое видео https://www.youtube.com/watch?v=GBKy-hSedg8 на котором есть прекрасный...

OpenCV (ROI, Canny) - Программирование Android
Делаю снимок с камеры, сохраняю его на устройстве по пути filePath, далее нужно обрезать эту фотографию и применить к полученному "обрезку"...

Ceemple, opencv, SURF/SIFT - Программирование Android
Здравствуйте! Хочу использовать функции SURF/SIFT для сравнения рисунков. Выходит такая ошибка: Error: missing function...

Android - Программирование Android
Пишу программу первый раз(HelloWorld). Программа написана без ошибок, но Android SDK не отображает ее. Сам SDK включается но написанная...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru