Я подозреваю, что вы находитесь в Windows, и вы не указали каталог, где ImageMagick установлен впереди других каталогов в вашем PATH. У вас есть три варианта:
Вариант 1
Как Гленн любезно указывает, если вы используете ImageMagick версии 7 или более поздней версии, вы можете использовать новое имя для convert
которое magick
, как это:
magick image.png -colorspace gray ...
Вариант 2
Используйте полный Путь к ImageMagick каждый раз, что-то вроде этого:
C:\ImageMagick-6.9.3\convert ...
Вариант 3
Изменение PATH. Так что вам нужно будет сделать:
Start->Programs->Control Panel->System->Advanced
, а затем выбрать Environment Variables
и изменить PATH
так, что она выглядит следующим образом:
PATH=C:\ImageMagick-6.9.3;C:\Windows;C:\Windows\System32
Главное в том, что каталог ImageMagick находится в начале пути. Затем Windows найдет convert
, который является частью ImageMagick, прежде чем он найдет встроенную программу Windows convert
, которая преобразует файловые системы FAT в NTFS. Если вы выберете вариант 3 выше, вам нужно либо выйти из системы, либо снова войти в систему, либо запустить новую командную строку, чтобы новый PATH стал активным.
Был ли мой ответ ниже, разобраться со своей проблемой? Если да, пожалуйста, подумайте о том, чтобы принять его как ваш ответ - нажав полый зеленый галочку/галочку рядом с подсчетом голосов. Если нет, скажите, пожалуйста, что не сработало, чтобы я или кто-то еще помог вам дальше. Благодарю. http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –
это не помогло .. – Alexwall