Я использую abbyy ocr mobile sdk для разработки приложений для Android. Я хочу обнаружить текст в определенном регионе. Может ли кто-нибудь помочь мне указать область распознавания в abbyy mobile sdk?Как указать область распознавания в библиотеке OCR ABBYY?
ответ
Не уверен, как это делается на Android, но это может помочь, даже если я использую iOS. Существуют фазы сборки, которые копируют keywords
, dictionaries
и patterns
. Предварительно выбранные настройки устанавливаются на английский словарь/ключевые слова. Поэтому вы можете взглянуть на свой файл проекта и искать English.akw
или English.edc
и заменить эти записи на желаемый регион.
Кроме того, вы можете найти ocrConfiguration
в коде. Это содержит языки распознавания.
Я не делал этого на Android sdk, но Abbyy sdk похож на каждый язык. Я дам вам пример C# и надеюсь, что вы найдете его полезным.
У вас есть два варианта:
Вы можете создать макет с блоками:
FRDocument document = engine.CreateFRDocument(); Rectangle rectangle = new Rectangle(); rectangle.X = 160; rectangle.Y = 42; rectangle.Width = 240; rectangle.Height = 37; CrearBloque(rectangle, "BlockName"); private void CrearBloque(Rectangle rectangle, string name) { FREngine.Region region = engineLoader.Engine.CreateRegion(); region.AddRect( rectangle.Left, rectangle.Top, rectangle.Width + rectangle.Left, rectangle.Height + rectangle.Top); ITextBlock block = document.Pages[0].Layout.Blocks.AddNew( BlockTypeEnum.BT_Text, region, -1).GetAsTextBlock(); block.Name = name; } //And finally you can save your your document's layout: document.Pages[0].Layout.SaveToFile("path_of_the_layout");
Вы также можете загрузить файл макета с блоками сохраненный:
document.Pages[0].Layout.LoadFromFile("path_of_the_layout");
ОЧЕНЬ ВАЖНО !!!
Не забудьте использовать метод document.recognize()
.
Никогда не использовать document.Process()
.
- 1. abbyy cloud ocr SDK
- 2. ABBYY Mobile OCR Engine для Iphone
- 3. Логика распознавания слов OCR
- 4. Matlab - OCR функции распознавания цифр
- 5. ABBYY Cloud OCR SDK возвращает пустой authToken в ответ?
- 6. ABBYY FineReader SDK как определить минимальный коэффициент распознавания
- 7. OCR для распознавания почерка в .NET
- 8. Символ OCR против обнаружения/распознавания несимволов
- 9. Тессеракт-OCR (3,02) точность распознавания и скорость
- 10. Использование командной строки Abbyy Finereader/использование python?
- 11. ABBYY OCR SDK: Я пытаюсь создать образец скрипта для распознавания визитных карточек, но не получаю никакого вывода
- 12. OCR на сглаженный текст
- 13. Сценарии ABBYY FineREader с AppleScript
- 14. Tensorflow: Как указать область переменных
- 15. Грузинский язык в OCR
- 16. Как использовать Opencv для распознавания документов с помощью OCR?
- 17. Как я могу настроить распознавание рукописного ввода в ABBYY ios sdk
- 18. Ошибка скрипта от «OCR распознавания простых цифр в OpenCV-Python»
- 19. Как указать область действия в C?
- 20. Как указать область привязки команд в MVVM?
- 21. Как работает OCR? и как добавить OCR к алфавиту
- 22. Как фильтровать текстуры из изображения для распознавания
- 23. начало распознавания Нейрологического распознавания в Matlab
- 24. Программное обеспечение для улучшения результатов распознавания на основе вывода из нескольких OCR пакетов программного обеспечения
- 25. ABBYY OCR на Azure Cloud поддерживает только хранение blob в Западной Европе?
- 26. Жест для распознавания текста, OCR или Giture, родная библиотека .NET
- 27. Есть ли способ указать область?
- 28. Улучшение результатов распознавания Tesseract с размытым текстом
- 29. Библиотека OCR Python или механизм рукописного распознавания символов
- 30. Коммутатор командной строки Adobe acrobat 8 для распознавания текста ocr
Здравствуйте @Tobias, Пожалуйста, помогите мне, я хочу обнаружить только номер. В моем коде есть поиск English.edc. Я получаю этот файл. но это не открыто в Mac. Пожалуйста, помогите мне, как я могу изменить этот файл только для обнаружения числа. В IOS –