Существует ли программный способ преобразования двух изображений в последовательность анимации (например, анимированный GIF), как в следующем примере?
Эта последовательность изображений, взятая из курса http://memrise.com, не содержит кадров, отредактированных вручную. , но, кажется, автоматически преобразуется с использованием какого-то алгоритма преобразования формы. Есть ли общий термин, используемый для описания такой анимации или алгоритма? Есть ли в ImageMagick или Photoshop/Gimp функция, которая генерирует такие анимации по паре изображений?
В идеале эту технику можно было бы использовать в сценариях, чтобы я мог создать анимацию для нескольких пар начальных и конечных изображений.
Изменить: мне только что рассказали об инструменте Gimp в меню «Фильтры» -> «Анимация» -> «Смешение», который, похоже, делает то же самое, что и морфинг jQuery: каждый кадр i
равен start + (finish - start)/N*i
. Другими словами, вы выполняете переход каждого пикселя независимо от начального значения к конечному значению без какого-либо преобразования формы. Приведенный пример более сложен, поскольку он изменяет контуры обоих изображений для достижения убедительного эффекта.
Другие примеры: