15

Я пытаюсь преобразовать это изображение, http://en.wikipedia.org/wiki/File:Dijkstra_Animation.gif, в ряд файлов .png .

Это было довольно просто, я использовал команду convert в Linux:

convert  Dijkstra_Animation.gif dijkstra.png

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

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

Я хочу, чтобы файлы .png представляли собой простую последовательность точно так же, как и файл .gif .

Не могли бы вы предложить метод (для Linux, пожалуйста), чтобы добиться этого?

Благодарю.

1 ответ1

24

Использование опции -coalesce сделает чудо.

Как это,

convert -verbose -coalesce Dijkstra_Animation.gif dijkstra.png

На самом деле опция -coalesce "объединяет последовательность изображений", как заявлено на странице руководства.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .