Изменить яркость и контрастность / Change brightness and contrast
Группа действий: Распознавание текста
Действие позволяет изменить яркость и контрастность изображения.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Изображение | Путь к файлу изображения. Поддерживаемые форматы: jpg, jpeg, jpe, ppm, bmp, dib, png, tif, tiff, sr, ras. | Robin.Image | C:\doc\img.png | Да |
Яркость | Процент изменения яркости изображения в диапазоне от -100% до 100%. | Robin.Numeric | Нет | |
Контрастность | Процент изменения контрастности изображения в диапазоне от -100% до 100%". | Robin.Numeric | Нет | |
Имя файла | Название нового документа (без расширения), который будет создан. Если поле остается пустым, то файл сохраняется с тем же именем, который имел исходный файл. | Robin.String | Нет | |
Папка | Путь к папке, в которую будет сохранен документ. Если поле остается пустым, то файл сохраняется в той же папке, в которой был открыт исходный файл. | Robin.FolderPath | Нет | |
Формат | Выпадающий список из возможных форматов. Формат, в котором будет сохранен документ. Если поле остается пустым, то файл сохраняется в том же формате, который имел исходный файл. | Robin.String | Нет | |
Перезаписать | Если значение равно True, и в указанной папке существует файл с таким же именем и расширением, то новый файл его перезапишет. Если False, файл перезаписан не будет и действие вернет ошибку. | Robin.Boolean | true | Нет |
Результаты | ||||
Результат | Путь к файлу изображения. | Robin.Image | C:\doc\img.png |
Особые условия использования
- Если поля "Папка", "Имя файла" не заполнены, то изменения применяются к поданному на вход изображению.
Если заполнено поле "Папка" и не заполнено "Имя файла", то изменения сохраняются в указанную папку, имя файла остается без изменений.
Если заполнено поле "Имя файла" и не заполнено "Папка", то изменения сохраняются в ту же папку, откуда был взят файл, но с новым именем файла.
Результат типа Изображение можно будет на вход подать в действие Прочитать текст.
Результат Изображение, будет создан файл.
Как именно влияют на изображение изменение яркости и контрастности. Если переводить буквально: -100 превратит показатель в 0, а +100% только увеличит в 2 раза.
https://mass-images.pro/ru/batch/tpl/brightness - изменение яркости
https://mass-images.pro/ru/batch/tpl/contrast - изменение контрастности
+100 яркости тут превращает изображение в белое, а контрастность -100 - в серо
Робот вернет ошибку, если:
- на вход подается не изображение;
- выбран диапазон не от -100% до 100%;
- указанного названия папки не существует;
- указанное название файла уже существует.
Пример использования
Задача: существует изображение чека на рабочем столе, необходимо изменить яркость и контрастность изображения на значения: яркость - 50, контрастность 20.
Решение: воспользоваться действием "Изменить яркость и контрастность".
Реализация:
- Перенести действие ""Изменить яркость и контрастность" на рабочую область и настроить его параметры:
- Нажать на кнопку "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Яркость и контрастность изображения изменена.
Изображение после изменения яркости и контрастности.