exponenta event banner

Базовые геометрические преобразования

Выполнение общих геометрических преобразований с помощью imwarp технологический процесс

Геометрические преобразования отображают координаты пикселей на выходном изображении в координаты на входном изображении. Затем процесс отображения интерполирует значение выходных пикселей из входного изображения.

Эти функции используются для выполнения общих геометрических преобразований 2-D, 3-D и ND. Чтобы выполнить 2-D или 3-D геометрическое преобразование, сначала создайте объект геометрического преобразования, в котором хранится информация о преобразовании. Затем передайте преобразуемое изображение и объект геометрического преобразования в imwarp функция.

Функции

imwarpПрименение геометрического преобразования к изображению
affineOutputViewСоздание выходного вида для искажающих изображений
fitgeotransПодгонка геометрического преобразования к парам управляющих точек
findboundsПоиск выходных границ для пространственного преобразования
fliptformИзменение входных и выходных ролей структуры пространственного преобразования
makeresamplerСоздание структуры повторной выборки
maketformСоздать структуру пространственного преобразования (TFORM)
tformarrayПрименение пространственного преобразования к массиву N-D
tformfwdПрименение прямого пространственного преобразования
tforminvПрименение обратного пространственного преобразования

Объекты

развернуть все

WarperЭффективное применение одного и того же геометрического преобразования ко многим изображениям
imref2dПривязка изображения 2-D к мировым координатам
imref3dПривязка изображения 3-D к мировым координатам
affine2d2-D аффинное геометрическое преобразование
affine3d 3-D аффинное геометрическое преобразование
rigid2d2-D жесткое геометрическое преобразование
rigid3d3-D жесткое геометрическое преобразование
projective2d 2-D проективное геометрическое преобразование
geometricTransform2d2-D объект геометрического преобразования
geometricTransform3d3-D объект геометрического преобразования
PiecewiseLinearTransformation2D2-D кусочно-линейное геометрическое преобразование
PolynomialTransformation2D2-D полиномиальное геометрическое преобразование
LocalWeightedMeanTransformation2D2-D локальное средневзвешенное геометрическое преобразование

Темы

Геометрическое преобразование

Обзор процесса геометрического преобразования 2-D и 3-D

Чтобы выполнить общее геометрическое преобразование 2-D или 3-D изображения, сначала определите параметры преобразования, а затем деформируйте изображение.

Матричное представление геометрических преобразований

Аффинное и проективное преобразования представлены матрицами. Для глобального преобразования изображения можно использовать операции матрицы.

N-мерные пространственные преобразования

Можно создать пользовательские геометрические преобразования для обработки изображений произвольного размера или изменения размерности выходного изображения из входного изображения.

Задание значений заливки в выходных данных геометрического преобразования

В этом примере показано, как задать цвет пробела в изображении после геометрического преобразования.

Пространственная привязка

Системы координат изображения

Узнайте, как местоположения изображения выражаются с помощью дискретных индексов пикселей и непрерывных пространственных координат.

Определение мировой системы координат изображения

Объекты пространственной привязки кодируют взаимосвязь между экстентом изображения в внутренних координатах, экстентом изображения в мировых координатах и разрешением изображения.

Смещение диапазона координат X и Y отображаемого изображения

В этом примере показано, как задать мировую систему координат, не заданную по умолчанию, изменив XData и YData свойств отображаемого изображения.

Характерные примеры