В обновлённой версии для распознавания текста на изображениях удостоверений личности используется DJL+PaddleORC (текущий эффект распознавания плохой, вероятно, из-за недостаточной точности модели по умолчанию).
Изменение версии происходит в методе WebuploadController.mixChunks(), который был изменён и содержит комментарии.
Замена модели:
Текущая версия была протестирована только на Windows 7 и прошла тестирование, другие версии не были протестированы.
Этот проект основан на изучении кода с GitHub NBsl/idCardCv и интегрирует tess4j. Можно использовать его без обучения или провести обучение перед использованием. Проект модифицирует существующий процесс установки OpenCV и полностью использует технологию javaccp для реконструкции, внедряя необходимые библиотеки C++ через javaccp. Нет необходимости устанавливать OpenCV.
Были добавлены функции управления областью распознавания на передней панели и проверки на задней панели. Также была изменена структура страницы, адаптированная под paid, и оптимизированы изображения с помощью OpenCV для выбора области. Распознавание цифр и буквы «x» выполняется с использованием tess4j, а соответствующие области изображений обрезаются на заднем плане.
/idCardCv/src/main/resources/static/js/plugins/cropper/cropper.css
Адрес запроса: http://localhost:8080/idCard/index. Он основан на библиотеке с открытым исходным кодом OpenCV, что позволяет получить полный исходный код и перенести его на все платформы, поддерживающие OpenCV. Он разработан на Java и имеет высокую точность распознавания. При чётком изображении точность обнаружения и распознавания номера составляет более 90%.
Необходимое программное обеспечение
Эта версия прошла тестирование на следующих платформах: Windows:
Ранее загрузка изображений с использованием base64 была медленной, теперь используется плагин webuploader для фрагментации загрузки, что может ускорить загрузку при медленном интернет-соединении, особенно в браузере paid. Исходная страница была заменена на idcard_bak.html.
В исходном проекте было сохранено тестовое изображение, которое было обновлено до документа конфигурации.
Этот образ Docker создан на основе статьи, используя CentOS и JDK8. https://blog.csdn.net/u012887259/article/details/110298464?utm_medium=distribute.pc_relevant.none-task-blog-title-2&spm=1001.2101.3001.4242
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )