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

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

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

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

Функции

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

imwarpПримените геометрическое преобразование изображения
transformPointsForwardПримените прямое геометрическое преобразование
transformPointsInverseПримените обратное геометрическое преобразование
WarperПримените то же геометрическое преобразование ко многим изображениям эффективно
fitgeotransПодходящее геометрическое преобразование к парам контрольной точки
affine2d2D аффинное геометрическое преобразование
affine3d 3-D аффинное геометрическое преобразование
rigid2d2D твердое геометрическое преобразование
rigid3d3-D твердое геометрическое преобразование
projective2d 2D проективное геометрическое преобразование
geometricTransform2d2D объект геометрического преобразования
geometricTransform3d3-D объект геометрического преобразования
PiecewiseLinearTransformation2D2D кусочное линейное геометрическое преобразование
PolynomialTransformation2D2D полиномиальное геометрическое преобразование
LocalWeightedMeanTransformation2D2D локальное геометрическое преобразование взвешенного среднего
tformarrayПримените пространственное преобразование к массиву N-D
findboundsНайдите выходные границы для пространственного преобразования
fliptformЗеркально отраженные роли ввода и вывода пространственной структуры преобразования
makeresamplerСоздайте структуру передискретизации
maketformСоздайте пространственную структуру преобразования N-D (TFORM)
tformfwdПримените прямое пространственное преобразование N-D
tforminvПримените обратный N-D пространственное преобразование
imref2dСсылочное 2D изображение к мировым координатам
imref3dСсылочное 3-D изображение к мировым координатам
affineOutputViewСоздайте выходное представление для деформирования изображений

Темы

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

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

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

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

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

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

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

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

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

Пространственная ссылка

Отобразите системы координат

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

Задайте систему мировой координаты изображения

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

Переключите область значений X-и Y-координаты отображенного изображения

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

Рекомендуемые примеры