Аффинное преобразование

Аффинное преобразование
красный тругольник переходит в синий при афинном преобразовании (x,y)\mapsto (y-100,2\cdot x+y-100)

Аффи́нное преобразование — отображение f:\mathbb{R}^{n}\to \mathbb{R}^{n}, которое можно записать в виде

f(x) = M \cdot x + v,

где ~M — обратимая матрица и v\in \mathbb{R}^{n}.

Иначе говоря, преобразование называется аффинным, если его можно получить следующим образом:

  1. Выбрать «новый» базис пространства с «новым» началом координат ~v;
  2. Каждой точке x пространства поставить в соответствие точку f(x), имеющую те же координаты относительно «новой» системы координат, что и x в «старой».

Содержание

Свойства

  • При аффинном преобразовании прямая переходит в прямую.
  • Аффинные преобразования образуют группу относительно композиции.
  • Любые три точки, не лежащие на одной прямой и их образы соответственно (не лежащие на одной прямой) однозначно задают аффинное преобразование плоскости.

Примеры

Типы аффинных преобразований

  • Эквиаффинное преобразование — аффинное преобразование, сохраняющее площадь (также, сохраняется аффинная длина).
  • Центроаффинное преобразование — аффинное преобразование, сохраняющее начало координат.

Матричное представление

Как и другие проективные преобразования, аффинное преобразование f(x) = M \cdot x + v можно записать как матрицу перехода в однородных координатах:

\begin{pmatrix} f(x) \\ 1 \end{pmatrix} = \begin{pmatrix} M & v \\ 0 & 1 \end{pmatrix} \begin{pmatrix} x \\ 1 \end{pmatrix}

Матричное представление используется, в частности, для записи аффинных преобразований в компьютерной графике. Указанная выше форма используется в OpenGL[1]; в DirectX (где координаты представляются в виде матриц 1×4) она транспонирована[2].

Вариации и обобщения

  • В приведённом выше определении аффинного преобразования можно использовать любое поле, а не только поле вещественных чисел \mathbb{R}.
  • Отображение между метрическими пространствами называется аффинным, если оно переводит геодезические в геодезические (с учётом параметризации).
  • Аффинные преобразования пространства \mathbb{R}^{n} являются подмножеством проективных преобразований того же пространства. В свою очередь, проективные преобразования пространства \mathbb{R}^{n} можно представить как аффинные преобразования пространства \mathbb{R}^{n+1}.

См. также

Примечания

  1. OpenGL Transformation  (англ.). Архивировано из первоисточника 23 августа 2011. Проверено 4 августа 2010.
  2. Transforms (Direct3D 9)  (англ.). Архивировано из первоисточника 23 августа 2011. Проверено 4 августа 2010.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Аффинное преобразование" в других словарях:

  • АФФИННОЕ ПРЕОБРАЗОВАНИЕ — геометрическое преобразование плоскости или пространства, которое можно получить, комбинируя движения, зеркальные отражения и гомотетии в направлениях координатных осей …   Большой Энциклопедический словарь

  • аффинное преобразование — геометрическое преобразование плоскости или пространства, которое можно получить, комбинируя движения, зеркальные отражения и гомотетии в направлениях координатных осей. * * * АФФИННОЕ ПРЕОБРАЗОВАНИЕ АФФИННОЕ ПРЕОБРАЗОВАНИЕ, геометрическое… …   Энциклопедический словарь

  • АФФИННОЕ ПРЕОБРАЗОВАНИЕ — евклидова пространства взаимно однозначное точечное отображение плоскости или пространства на себя, при к ром трем точкам, лежащим на одной прямой, соответствуют три точки, также лежащие на одной прямой. Таким образом, при А. п. прямые переходят… …   Математическая энциклопедия

  • АФФИННОЕ ПРЕОБРАЗОВАНИЕ — геом. преобразование плоскости или пространства, к рое можно получить, комбинируя движения, зеркальные отражения и гомотетии в направлениях координатных осей …   Естествознание. Энциклопедический словарь

  • Аффинное преобразование (матричный подход) — …   Википедия

  • Центроафинное преобразование — Аффинное преобразование отображение , которое можно записать в виде где M обратимая матрица и . Иначе говоря, преобразование называется аффинным, если его можно получить следующим образом: Выбрать «новый» базис пространства с «новым» началом… …   Википедия

  • Эквиаффинное преобразование — Аффинное преобразование отображение , которое можно записать в виде где M обратимая матрица и . Иначе говоря, преобразование называется аффинным, если его можно получить следующим образом: Выбрать «новый» базис пространства с «новым» началом… …   Википедия

  • геометрическое преобразование — взаимно однозначное отображение прямой, плоскости или пространства на себя. Примеры геометрического преобразования: подобие, движение, аффинное преобразование. * * * ГЕОМЕТРИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ ГЕОМЕТРИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ, взаимно однозначное …   Энциклопедический словарь

  • Проективное преобразование — это преобразование проективной плоскости, переводящее прямые в прямые. Содержание 1 Определение 2 Свойства 3 Инволюция …   Википедия

  • ГЕОМЕТРИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ — взаимно однозначное отображение прямой, плоскости или пространства на себя. Примеры геометрического преобразования: подобие, движение, аффинное преобразование …   Большой Энциклопедический словарь


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»