Функции > Обработка изображений > Геометрические преобразования > Пример. Зеркальное отражение изображений
Пример. Зеркальное отражение изображений
Используйте функции horzflip и vertflip, чтобы зеркально отобразить изображение относительно горизонтальной или вертикальной линии центра.
Сведения об использовании этого примера см. в разделе Сведения о примерах обработки изображений.
horzflip
Эта функция возвращает исходное изображение, или матрицу, зеркально отображенным слева направо.
1. Прочтите изображение и примените к нему функцию horzflip.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(pattern.bmp)
(pattern_hflip.bmp)
2. Определите матрицу и примените к ней функцию horzflip:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
3. Применение функции horzflip к зеркально отображенной горизонтально матрице возвращает исходную матрицу.
Щелкните для копирования этого выражения
vertflip
Эта функция возвращает исходное изображение, или матрицу, зеркально отображенным и перевернутым.
1. Прочтите изображение и примените к нему функцию vertflip:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
(pattern.bmp)
(pattern_vflip.bmp)
2. Примените функцию vertflip к матрице M:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
3. Применение функции vertflip к зеркально отображенной вертикально матрице возвращает исходную матрицу.
Щелкните для копирования этого выражения
Было ли это полезно?