imwarp
рабочий процессГеометрические преобразования сопоставляют координаты пикселей в выходном изображении с координатами в вход изображении. Затем процесс отображения интерполирует значение выхода пикселей из входа изображения.
Используйте эти функции для выполнения общих 2-D, 3-D и N-D геометрических преобразований. Чтобы выполнить 2-D или 3-D геометрическое преобразование, сначала создайте объект геометрического преобразования, который хранит информацию о преобразовании. Затем передайте изображение, которое будет преобразовано, и объект геометрического преобразования в imwarp
функция.
imwarp | Применить геометрическое преобразование к изображению |
affineOutputView | Создайте выходное представление для деформирования изображений |
fitgeotrans | Подгонка геометрического преобразования для управления парами точек |
findbounds | Найдите выходные границы для пространственного преобразования |
fliptform | Разверните входные и выходные роли структуры пространственного преобразования |
makeresampler | Создайте структуру повторной дискретизации |
maketform | Создайте пространственную структуру преобразования (TFORM ) |
tformarray | Применить пространственное преобразование к N-D массиву |
tformfwd | Применить прямое пространственное преобразование |
tforminv | Применить обратное пространственное преобразование |
2-D и 3-D обзор процесса геометрического преобразования
Чтобы выполнить общее геометрическое преобразование 2-D или 3-D изображения, сначала задайте параметры преобразования, затем деформируйте изображение.
Матричное представление геометрических преобразований
Аффинные и проективные преобразования представлены матрицами. Можно использовать матричные операции, чтобы выполнить глобальное преобразование изображения.
N-мерные пространственные преобразования
Можно создать пользовательские геометрические преобразования для обработки изображений произвольной размерности или изменить размерность выходного изображения из входа изображения.
Задайте значения заливки в выходе геометрического преобразования
В этом примере показано, как задать цвет пустого пространства на изображении после геометрического преобразования.
Узнать, как выражаются местоположения изображений, можно с помощью дискретных индексов пикселей и непрерывных пространственных координат.
Задайте мировую систему координат изображения
Пространственные объекты привязки кодируют отношение между размерами изображения в внутренних координатах, размерами изображения в мировых координатах и разрешением изображения.
Сдвиньте координаты X и Y Области значений отображаемого изображения
В этом примере показано, как задать ненужную мировую систему координат путем изменения XData
и YData
свойства отображаемого изображения.