Меню
Главная
Случайная статья
Настройки
|
Наша семья во время морфинга и использования очень выпуклых комбинаций англо- и немецкодумающего Викиверситета:
В следующем разделе рассмотрим преобразования изображений в контексте выпуклых комбинаций. Существует множество математических инструментов для морфинга. Здесь будут рассматриваться только аспекты в контексте выпуклых комбинаций.
- Рассмотрите приведенную выше GIF-анимацию и сначала возьмите два разных черно-белых изображения, преобразуйте первое изображение попиксельно во второе изображение, применяя выпуклую комбинацию значений уровня серого (черный = 0,… 255 = белый) пикселя на изображении 1 к пикселю на изображении 2 (реализация, например, в Octave Image Processing v7.3.0 или Octave Image Processing v5.2.0. Обратите внимание, что выпуклые комбинации дают реальные значения яркости в уровнях серого, которые должны быть округлены до целочисленных значений (например, от 232,423 до 232 = приблизительно белый). Это необходимо из-за того, что кодирование яркости выполняется с использованием 256 значений (байт).
- Перенесите процедуру только на цветные изображения, при этом значения цвета для основных цветов вы должны переносить из значений оттенков серого в значения цвета аналогичным образом.
- Однако в приведённой выше анимации морфинга не только выполняются статические попиксельные выпуклые комбинации, но и для фиксированно определённых точек, таких как глаза, также происходит процесс пространственного преобразования. Посмотрите, например, как центр радужной оболочки глаза пространственно смещается от изображения 1 к изображению 2.
- Теперь соедините процессы пространственного преобразования с настройкой цвета пикселей, чтобы в матрице изображения пиксель перемещался из местоположения в и на пути от к цвет менялся с жёлтого на синий.
|
|