Я собираюсь построить программу подсчета голосов с помощью оптического листа MC на платформе Android. Однако я обнаружил, что SDK для OMR в Android не так много. Возможно ли, чтобы я прочитал ответ на запрос оптического MC-листа в OCR?OMR/OCR на android
ответ
Насколько я понимаю, вы получили. В Интернете есть много информации по этому вопросу. Задавая этот вопрос о OMR, он не показывает, как работает OMR.
Это очень сложный проект. OMR основан на шаблонах, где каждая область галочки должна быть согласованной и четко определенной. OMR - это сравнение порога черного и белого с пустой галочкой. Например, если имеется 15% или более черных пикселей по сравнению с пустой галочкой «шаблон», тогда это можно считать помеченным.
С мобильными изображениями каждое изображение непоследовательно по размеру, и освещение повлияет на то, как работает ваш бинаризатор, поэтому для стандартизации будет очень сложно установить пороговое значение.
В общем, на устройстве OCR (даже не говоря о OMR) слабо или слишком дорого, даже для машинного текста. Я бы рассмотрел серверную обработку для OMR. Он не на устройстве, но он может быть достаточно быстрым, чтобы показаться, что он работает прямо на вашем устройстве.
Пришлите мне сообщение с Вашим изображением. Это очень интересная задача, и я хотел бы оставаться на связи и, возможно, добавлять свои идеи.
OMR сильно отличается от OCR, обычно OMR на форме основаны на шаблонах, поэтому вам может потребоваться создание шаблона, эта технология может быть не новой или сложной, но трудно сделать ее точной и надежной , на рынке есть много двигателей omr, самый эффективный способ - вызывать онлайн-сервис omr api от http://ssomr.com/eng/video.asp?#api
- 1. Android Android Войти на Android
- 2. Ошибка загрузки Android на Android Android «Async»
- 3. Ориентация экрана Android на Android?
- 4. Вкладки на Android-рынке Android
- 5. Видео на Android-устройствах Android?
- 6. Android-эмулятор работает на Android?
- 7. Android: Возможная ошибка на Android
- 8. Ориентация экрана Android на Android
- 9. Android: Регистрация на Android-устройстве
- 10. Замените на MenuCompat.setShowAsAction() на Android
- 11. NSS на FireFox на Android
- 12. Вид на поверхность на Android
- 13. Текст на Android на холсте
- 14. Android - приложение падает на Android-телефон, но не на Android-эмулятор (Android Studio)
- 15. Фильтрация на Android на рынке Android: требуется дозвонщик?
- 16. setColorFilter() взломан на Android 4, работая на Android 5
- 17. Разработка Android-приложений на базе HTML5 на Android
- 18. Типы приложений, не подходящих для реагирования на Android на Android
- 19. Как перейти с android 5.0 на android 4.1 на eclipse
- 20. Код запускается на android 4.4, но не на android 6.0.1
- 21. p7zip на Android-Извлечение архива 7z на Android
- 22. Как добавить текст на кнопку «Действие» на Android-кнопке Android?
- 23. Приложение работает на Android Monitor, но не на android
- 24. Android: Большинство игр на Android Market написано на Java?
- 25. Как получить информацию о дисплее на устройстве Android на Android
- 26. UDP работает на Android 2.3, но не на Android 2.2
- 27. Ссылки на Android Маркет на не Android-браузерах
- 28. Как отобразить EditText на маркере InfoWindow на Android в Android
- 29. Использование Proguard на подключенном Android-клиенте Android
- 30. Проверка Android на Android (не проверка сети)
Я не нашел многого для андроида. Сценарий обнаружения OMR похож на не существующий. Не могли бы вы помочь мне в поиске некоторых. –
Ваш лучший выбор - это обычная реализация. Я не знаю никаких общих решений, что понятно по причинам, перечисленным выше. Свяжитесь со мной в конкретном случае использования, и я могу что-то помочь. –
Я использую серверную платформу для некоторых моих приложений и обработки форм. Это может сработать и для вас. –