Как я могу вызвать ImageMagick's coalesce
в командной строке Windows с помощью Python для следующей команды?Использование Python для вызова `ImageMagick` `-coalesce` на конкретном .gif через командную строку Windows
В настоящее время я использую следующие строки, чтобы перейти в каталог «Рабочий стол», а затем запустите функцию «coalesce» ImageMagick в файле .gif
, который существует на рабочем столе («on.gif»). Эта команда разбивает .gif
файл на отдельные кадры, сохраненные на рабочем столе (off0.png, off1.png, off2.png, ...)
os.system('cd C:\...\Desktop')
os.system('convert on.gif -coalesce off%d.png')
, но он дает мне ошибку: convert: no images defined 'off%d.gif' @ error/convert.c/COnvertImageCommand/3235
. Когда я запускаю эту команду в оболочке Windows, она работает нормально. Я думаю, что ошибка заключается в том, как я передаю знак %
в командную строку Windows.
Был ли мой ответ разобрался с вашей проблемой? Если да, пожалуйста, подумайте о том, чтобы принять его как ваш ответ - нажав полый зеленый галочку/галочку рядом с подсчетом голосов. Если нет, скажите, пожалуйста, что не сработало, чтобы я или кто-то еще помог вам дальше. Благодарю. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –