Разработчик представил библиотеку для распознавания кириллицы на Android в React Native
Независимый разработчик создал react-native-glyph-ocr – новую библиотеку для React Native, которая позволяет мобильным приложениям распознавать текст на устройстве, с акцентом на кириллицу на платформе Android.
Библиотека react-native-glyph-ocr использует разные подходы для iOS и Android. На устройствах Apple она задействует встроенный фреймворк Apple Vision, в то время как для Android применяется движок PaddleOCR. Это решение демонстрирует значительно более высокую эффективность в распознавании русского текста по сравнению с традиционными методами.
По данным разработчика, при сканировании этикеток с русскоязычным составом Android-версия react-native-glyph-ocr способна распознать от 77% до 83% ингредиентов. Для сравнения, стандартный ML Kit от Google в аналогичных условиях показал значительно худшие результаты, распознав всего от 13% до 28% текста. Это указывает на существенный прорыв в точности распознавания кириллицы на мобильных устройствах под управлением Android.
Проект, опубликованный на Habr, подробно описывает процесс выбора движков, особенности реализации API и сканера камеры, а также сложности, с которыми столкнулся автор. Библиотека уже доступна для установки через npm, что открывает возможности для разработчиков React Native по интеграции улучшенного OCR функционала в свои приложения.
Часто задаваемые вопросы
Что такое react-native-glyph-ocr?
react-native-glyph-ocr – это новая библиотека для React Native, разработанная для локального распознавания текста на мобильных устройствах под управлением iOS и Android, с акцентом на улучшенное распознавание кириллицы.
Какие движки OCR использует библиотека react-native-glyph-ocr?
На iOS библиотека задействует Apple Vision, а на Android – PaddleOCR. Выбор этих движков обусловлен их эффективностью в распознавании текста на соответствующих платформах.
Насколько точно react-native-glyph-ocr распознает кириллицу на Android?
По данным разработчика, точность распознавания русского текста на Android составляет от 77% до 83% при сканировании этикеток, что значительно превосходит показатели ML Kit (13-28%).
Где можно найти и использовать react-native-glyph-ocr?
Библиотека доступна для установки через npm командой `npm i react-native-glyph-ocr`, что позволяет разработчикам React Native интегрировать её в свои проекты.
Источник: Habr · Rusability ИИ


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!