Найти лицо на изображении Версия 1 (Python)
Группа действий: Robin OCR
Описание
Действие позволяет узнать, есть ли на изображении лицо человека в строгом формате (в анфас, только лицо, четкое фото).
Иконка действия
Параметры и их настройка
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Путь к файлу | Путь к файлу изображения, на котором нужно проверить наличие лица человека. Поддерживаемые форматы: jpg, jpeg, bmp, dib, rle, jpe, jfif, tif, tiff, png. | Путь к файлу | C:\Users\человек в очках.jpg | Да |
Результат | ||||
Результат | Если значение "true", то на изображении найдено лицо. Если "false", лицо не найдено. | Логический |
Особые условия использования
В компании есть процедура с подачей заявок на работу, где соискатель заполняет анкету. Все поданные анкеты нужно фильтровать по первичным параметрам правильности заполнения полей. Данным действием можно проверить, прикрепил ли человек подходящее изображение. Требования к фото в деловом стиле:
- лицо человека в анфас,
- лицо четко видно,
- в кадре 1 человек,
- человек не в полный рост.
Например, если в анкете фото кота и группы людей, то такая анкета проверку не пройдет.
Результат работы действия "false", если:
- человек в полный рост,
- несколько человек на фото,
- человек в маске,
- человек в темных очках,
- голова человека наклонена,
- часть лица скрыта,
- темное фото,
- голова человека повернута,
- часть лица обрезана,
- нет человека,
- человек отвернулся,
- фотография плохого качества, нечеткая, пиксельная.
Результат работы действия "true", если выполнены обязательные условия:
- лицо человека в анфас,
- лицо четко видно,
- в кадре 1 человек,
- человек не в полный рост.
При выполнении обязательных условий, "true" будет также, если:
- селфи,
- человек загримирован,
- на фото ребенок.
Для многостраничных файлов, действие будет проверять только первую страницу документа.
Пример использования
Задача 1
Проверить, есть ли на фото лицо человека и фото сделано в деловом стиле.
Воспользоваться действиями "Найти лицо на изображении".
- Собрать схему робота, состоящую из действия.
- Настроить параметр действия "Найти лицо на изображении".
- Нажать на кнопку "Старт" в верхней панели.
Программный робот отработал успешно.
Результат – True. Фото прошло проверку.
Задача 2
Проверить, есть ли на фото лицо человека и фото сделано в деловом стиле.
Решение
Воспользоваться действиями "Найти лицо на изображении".
Реализация
- Собрать схему робота, состоящую из действия:
- Настроить параметр действия "Найти лицо на изображении".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Результат – False. Фото не прошло проверку, потому что на нем 2 человека в полный рост.