История страницы
...
Rotate image Version 2 (Python)
Группа действий: Машинное зрение
Описание
Действие изменяет ориентацию изображения.
Ориентация меняется двумя способами: первый- поворот, второй - зеркальное отражение (отображение) по вертикали и горизонтали. Соответственно для каждого способа задаются параметры, для первого способа задаются градусы, для второго - указывается тип зеркального отображения по вертикали или горизонтали, если задавать оба параметра - робот не работает.
Иконка
Параметры
Входные параметры
Изображение - изображение ориентацию которого необходимо изменить. В поле необходимо указать путь к целевому изображению. Отражение - тип зеркального отражения указанного изображения. Доступен выбор из значений: По вертикали; По горизонтали.
Зеркальное отображение по вертикали/горизонтали:
Поворот - градус угла поворота указанного изображения.
Поворот в градусах (-50):
Настройки
Action group: Vision
...
Description
The action rotates the image.
Orientation is changed in two ways: the first is rotation, the second is vertical and horizontal mirroring. Accordingly, for each method parameters are set, for the first method degrees are set, for the second method the type of mirroring vertically or horizontally is specified, if both parameters are set - the robot does not work
Action icon
Parameters
Input parameters
Image - image orientation of which you want to change. In the field set the path to the target image.
Flip - type of reflection of the specified image. It is possible to choose from the following values: Vertical; Horizontal.
Vertical/horizontal reflection:
Rotate - the degree of rotation for the specified image.
Rotation in degrees (-50):
Settings
Property | Description | Type | Filling example | Mandatory field |
---|---|---|---|---|
Parameters | ||||
Image | The image, orientation of which needs to be changed. The action first reflects the image, then changes the rotation angle. Available formats |
Пример заполнения
: jpg, jpeg, jpe, png, bmp, ppm. |
Reflection
Тип отражения указанного изображения.
Элементы списка: По вертикали; По горизонтали.
Turn
Градус угла поворота указанного изображения. Значение должно находиться в диапазоне от -360 до 360. Положительное значение повернет изображение по часовой стрелке, а отрицательное – против часовой. Если указан "0", то изображение не изменится.
По умолчанию значение "0"
Особые условия использования
Действие меняет ориентацию указанного изображения.
Robin.FilePath | Yes | |||
Flip | The type of reflection of the specified image. | Robin.String | No | |
Rotate | The degree of rotation for the specified image. The value must be between -360 and 360. A positive value will rotate the image clockwise and a negative value will rotate the image counterclockwise. If «0» is specified, the image will not change. | Robin.Numeric | No |
Special conditions of use
The action rotates the specified image.
- The action can rotate the image by the set number of degrees: from -360 to 360. A positive value will rotate the image clockwise, and a negative value will rotate the image counterclockwise. If "0" is set, the image will not change.
- If a number outside the range is set, and an uneven number is set, the robot will generate an error. Error description: "Incorrect filling of parameters."
- The action can reflect the image vertically or horizontally.
- If no change option is selected, the action does not change anything.
- The user should set the path to the file (image). Acceptable file extensions
- Действие может повернуть изображение на указанное количество градусов: от -360 до 360. Положительное значение повернет изображение по часовой стрелке, а отрицательное – против часовой. Если указан "0", то изображение не изменится.
- Если указано число вне диапазона, а также нецелое число, то робот вернет ошибку. Описание ошибки: "Некорректное заполнение параметров.".
- Действие может зеркально отразить изображение по вертикали или по горизонтали.
- Если не выбран ни один параметр изменения, то действие ничего не меняет.
- Пользователю необходимо указать путь к файлу(изображению). Допустимые расширения файла: jpg, jpeg, bmp, png, ppm, jpe.
- Если пользователь указал некорректное расширение файла, то робот отобразит ошибку. Описание ошибки: "Указано некорректное расширение файла.".
Примеры
- If the user set an incorrect file extension, the robot will generate an error. Error description: "An invalid file extension is specified."
Examples
Original imagesИсходные изображения:
Зеркальные отражения по вертикали/горизонталиVertical/horizontal reflections:
Поворот в градусах Rotation in degrees (-50):
Пример использования
Задача
Example of use
Task
Flip the image horizontallyОтобразить изображение по горизонтали.
...
Solution
Воспользоваться действием "Повернуть изображение"Use the "Rotate Image" action.
...
Implementation
...
- Move the "Rotate Image" action (Vision group) to the workspace.
- Set the "Rotate Image" action parameters.
- Click the "Start" button in the top panel.
Result
The program robot completed successfully. The flipped is displayed horizontally
Результат
Программный робот отработал успешно. Изображение отображено по горизонтали.