Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 8 Текущий »

Extract the car number from the image Version 3 (python)

Группа действий: Robin OCR


Description

The action allows you to extract the car number from the image. Recognition takes place using Robin OCR 2.

Action icon

Parameters and their settings

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with Robin OCR 2.Robin.OCR2
Yes
File pathThe path to the file from which you want to extract the car number. The image must contain the machine number, otherwise the extracted data may be incorrect. Supported image formats: jpg, jpeg, bmp, dib, rle, jpe, jfif, tif, tiff, png.Robin.FilePath
Yes
Page numberThe page number of the file to extract data from. Numbering starts from 1. If the field is not filled in, the data will be extracted from the first page.Robin.Numeric
No
Folder pathThe path to the folder where the recognized image with the superimposed blocks into which the action divided the data will be saved. To save the file, you also need to fill in the «File name» field.Robin.FolderPathC:\doc\imgNo
File nameThe name of the image file with superimposed blocks (without extension). By default, a file with the extension *.png is created. To save the file, you also need to fill in the «Folder path» field.Robin.String
No
OverwriteIf the value is «true» and an image file with the same name and extension exists in the specified folder, then the new file will overwrite it. If «false», the file will not be overwritten and the action will return an error.Robin.BooleantrueNo
Results
The car numberThe car number extracted from the original image.Robin.String

Image pathThe path to the image file with superimposed blocks.Robin.FilePath

Recognition confidenceImage recognition accuracy in the range from 0 to 1.Robin.Numeric

Особые условия использования

  • если на вход подается изображение без автомобильных номеров или с несколькими номерами, то текстовые данные с изображения могут быть опознаны некорректно или не опознаны вовсе. Поэтому рекомендуется использовать действие только для опознания одного автомобильного номера;
  • допустимые форматы изображения: jpg, jpeg, bmp, dib, rle, jpe, jfif, gif, tif, tiff, png; 
  • если действие не найдет или не распознает номер, то робот завершится без ошибки;
  • если указан неверный номер страницы файла, то робот завершится с ошибкой;
  • если заполнено поле "Путь к папке" и не заполнено "Имя файла", то робот завершится с ошибкой;
  • если заполнено поле "Имя файла" и не заполнено "Путь к папке", то робот завершится с ошибкой;
  • если в параметре "Путь к папке" указана папка, где уже есть файл с указанным именем и параметр "Перезаписать" = false, то робот завершится с ошибкой;
  • если параметры "Путь к папке", "Имя файла" не заполнены, то файл с наложенными блоками не сохранится;
  • если параметры "Имя файла" и  "Путь к файлу" заполнены, то изображение с блоками сохраняется в указанной папке с указанным именем в формате .png.

Пример использования действия

Задача

Необходимо извлечь из изображения номер машины 

Решение

Воспользоваться действием "Создать контекст с Robin OCR 2", "Извлечь номер машины из изображения".

Реализация

  1. Собрать робота, состоящего из действий:
  2. Заполнить параметры "Создать контекст с Robin OCR 2" в соответствии со стандартами настройки этого действия.
  3. Настроить параметры для действия "Извлечь номер машины из изображения". Чтобы заполнить контекст, необходимо нажать на , после чего нажать на  и из выпадающего списка выбрать контекст действия "Создать контекст с Robin OCR 2 1".
  4. Нажать на кнопку "Старт" в верхней панели.

Результат

Программный робот отработал успешно. 

ОШИБКА!!!


Изображение с блоками:


Дополнительные вложения

https://confluence.itbs.it.ru/x/9437Eg

Инструкция для локального подключения

  1. Нажать "Пуск".
  2. Выбрать "Параметры".
  3. Выбрать "Система.
  4. Выбрать "О программе".

  5. Выбрать "Дополнительные параметры системы".

  6. В открывшемся окне выбрать "Переменные среды".
  7. Нажимаем "Создать".

  8. Вводим:

    Имя - ROBIN_PY_OCRENGINE_PATH

    Значение - http://10.68.10.31:8080/api/v1/ocr/gettext/abt

    и нажимаем "ОК".

  9. Перезагружаем компьютер.

  10. Подключаемся к нашему vpn.

  11. Можно запускать робота.

 

  • Нет меток