PNG полосы изображения в файл анимированных фотографий?
Я заинтересован в том, чтобы превратить полосу изображения в высококачественный GIF или APNG файл.
Изображение, которое я особенно хочу преобразовать, является градиентным изображением с размерами 1530x1, составленным из необработанных шестнадцатеричных цветовых кодов.
Как мне этого добиться?
1 ответ
Я предполагаю, что вы хотите анимацию 1px на 1px с каждым цветом в последовательности?
Это довольно просто. Сначала используйте imagemagick, чтобы нарезать изображение в отдельных кадрах. В данном случае - 1by1 изображений.
convert line.png -crop 1x1 +repage pixel_%04d.gif
Затем с помощью того же инструмента создайте анимацию из всех сгенерированных изображений:
convert -loop 0 -delay 2 ./pix* anim.gif
Отрегулируйте параметр задержки, чтобы изменить скорость анимации (в 1/100 секунды).
Вот ваш пиксель:
Измененный размер:
