Изображение 9: Применение инверсных бочкообразных преобразований

Особенностью восстановления изображений с так называемыми инверсными бочкообразными искажениями является применение отрицательных амплитуд. Чем дальше от центра изображения, тем больше проявляются такие искажения. В результате стороны получаются вогнутыми.

% Радиальные инверсные бочкообразные искаженияxt=xi(:)-imid;yt=yi(:)-imid;[theta,r]=cart2pol(xt, yt);a=-0005; % Амплитуда при кубических преобразованиях.s=r+a*r.^3;[ut, vt]=pol2cart(theta, s);u=reshape(ut, size(xi))+imid;v=reshape(vt, size(yi))+imid;tmap_B=cat(3, u, v);I_pin=tformarray(I, [], resamp, [2 1], [1 2], [], tmap_B, .3);subplot(339)imshow(I_pin)title('pin cushion')

Исследование конформных преобразований

Пространственные функции трансформации изображений очень широко применяются при исследованиях конформных преобразований. Конформные преобразования, в свою очередь, применяются для обработки изображений с целью достижения некоторых эффектов.

Ключевые понятия: Преобразование изображений, конформное отображение, вектор преобразований, контроль отображения
Ключевые функции: maketform, imtransform, tformfwd

Обзор демонстраций.

Демонстрационные примеры включают следующие шаги:

  • Шаг 1: Деформация изображений с помощью конформных преобразований.
  • Шаг 2: Исследование отображения изображений с помощью линий сетки, окружностей и т.п.
  • Шаг 3: Достижение специальных эффектов на результирующем изображении с помощь использования метода частичных масок.
  • Шаг 4: Повторение эффекта на разных изображениях.