Оптическое распознавание меток в javascript для мобильного приложения Cross Plateform
Я хотел бы создать приложение для исправления экзамена. Из бумажного вопроса с несколькими вариантами ответов (mcq) я хотел бы использовать свою камеру, чтобы проанализировать его и получить оценку. Это существует в python https://www.pyimagesearch.com/2016/10/03/bubble-sheet-multiple-choice-scanner-and-test-grader-using-omr-python-and-opencv/
1 ответ
Я делаю то же самое. Как я выяснил, вы не должны использовать Javascript по причинам производительности. Вам следует сделать следующие шаги:
- Напишите собственный модуль для Android, iOS или C++, чтобы оба работали с изображениями.
- Напишите собственный модуль для обработки кадров с камеры, чтобы получить соответствующий кадр и передать его в модуль обработки изображений.
- Свяжите все их со стороной React Native, обрабатывайте их как другие нативные библиотеки
Подробнее о собственном модуле: https://reactnative.dev/docs/0.60/native-modules-android
Вам может понадобиться библиотека OpenCV для обработки ваших изображений