Извлечь номер машины из изображения / Extract the car number from the image
Группа действий: Robin OCR
Описание
Действие извлекает автомобильные номера из изображения.
Иконка
Параметры действия
Поле "Контекст" - указывает контекст действия для работы с Robin OCR 2.
Поле "Путь к файлу" - указывает путь к изображению, с которого будет извлечен автомобильный номер.
Поле "Номер страницы" - указывает номер страницы многостраничного файла.
Поле "Путь к папке" - указывает путь к папке, где будет сохранено изображение с блоками.
Поле "Имя файла" - указывает новое имя изображения с блоками.
Чекбокс "Перезаписать" - указывает перезапись уже существующего файла.
Результаты действия
Поле "Автомобильный номер" - указывает извлеченный автомобильный номер.
Поле "Изображение с блоками" - указывает путь к файлу обработанного изображения.
Поле "Точность распознавания" - указывает коэффициент точности распознавания автомобильного номера.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с Robin OCR 2. | Robin.OCR2 | Да | |
Путь к файлу | Путь к файлу, из которого нужно извлечь автомобильный номер. Изображение должно содержать номер машины, иначе извлеченные данные могут быть некорректными. Поддерживаемые форматы изображения: jpg, jpeg, bmp, dib, rle, jpe, jfif, gif, tif, tiff, png. | Robin.FilePath | C:\Users\admin\Desktop\image.png | Да |
Номер страницы | Номер страницы файла, с которой нужно извлечь данные. Нумерация начинается с 1. Если поле не заполнено, данные будут извлечены с первой страницы. | Robin.Numeric | 12 | Нет |
Путь к папке | Путь к папке, в которую будет сохранено распознанное изображение с наложенными блоками, на которые действие разделило данные. Для сохранения файла также нужно заполнить поле "Имя файла". | Robin.FolderPath | C:\Users\admin\Desktop\тест | Нет |
Имя файла | Название файла изображения с наложенными блоками (без расширения). По умолчанию создается файл с расширением .png. Для сохранения файла также нужно заполнить поле "Путь к папке". | Robin.String | New_name | Нет |
Перезаписать | Если значение «true», и в указанной папке существует файл изображения с таким же именем и расширением, то новый файл его перезапишет. Если «false», файл перезаписан не будет и действие вернет ошибку. | Robing.Logical | true | Нет |
Результаты | ||||
Автомобильный номер | Автомобильный номер, извлеченный из исходного изображения. | Robin.String | А695КА799RUS3 | |
Изображение с блоками | Путь к файлу изображения с наложенными блоками. | Robin.FilePath | C:\Users\admin\Desktop\тест\image.png | |
Точность распознавания | Точность распознанного изображения в диапазоне от 0 до 1. | Robin.Numeric | 0.76 |
Особые условия использования
- Если на вход подается изображение без автомобильных номеров или с несколькими номерами, то текстовые данные с изображения могут быть опознаны некорректно или не опознаны вовсе. Поэтому рекомендуется использовать действие только для опознания одного автомобильного номера.
- Допустимые форматы изображения: jpg, jpeg, bmp, dib, rle, jpe, jfif, gif, tif, tiff, png.
- Если действие не найдет или не распознает номер, то робот завершится без ошибки.
- Если указан неверный номер страницы файла, то робот завершится с ошибкой.
- Если заполнено поле "Путь к папке" и не заполнено "Имя файла", то робот завершится с ошибкой.
- Если заполнено поле "Имя файла" и не заполнено "Путь к папке", то робот завершится с ошибкой.
- Если в параметре "Путь к папке" указана папка, где уже есть файл с указанным именем и параметр "Перезаписать" = false, то робот завершится с ошибкой.
- Если параметры "Путь к папке", "Имя файла" не заполнены, то файл с наложенными блоками не сохранится.
- Если параметры "Имя файла" и "Путь к файлу" заполнены, то изображение с блоками сохраняется в указанной папке с указанным именем в формате .png.
Пример использования действия:
Задача: необходимо извлечь из изображения номер машины
Решение: воспользоваться действием "Создать контекст с Robin OCR 2", "Извлечь номер машины из изображения".
Реализация:
- Собрать робота, состоящего из действий:
- Заполнить параметры "Создать контекст с Robin OCR 2" в соответствии со стандартами настройки этого действия.
- Настроить параметры для действия "Извлечь номер машины из изображения". Чтобы заполнить контекст, необходимо нажать на , после чего нажать на и из выпадающего списка выбрать контекст действия "Создать контекст с Robin OCR 2 1".
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно.
Изображение с блоками:
Дополнительные вложения:
https://confluence.itbs.it.ru/x/9437Eg
Инструкция для локального подключения:
- Нажать "Пуск"
- Выбрать "Параметры"
- в