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

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

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

Android OpenCV - Android

16.07.2016, 20:12. Просмотров 115. Ответов 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
Посмотрите здесь:

Android Android
Android android:theme="@android:style/Theme.Dialog"
Android Qt 5.1.1 for Android
OpenCv в eclipse Android
Android Android L
Как скачать архив OpenCV для android studio? Android
Android Ceemple, opencv, SURF/SIFT
Android Android
Подключить OpenCV Android
QT, OpenCV, Android ( подключение ) Android
OpenCV (тут сложно) Android
Android OpenCV (ROI, Canny)

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

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

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