图像未在命令提示符中调整大小
Image not resizing in the command prompt
我想将图片大小调整为 200x200 像素,但下面的命令不起作用。我已经在我的电脑上成功安装了 imagemagick。
convert current_image.png -resize 200 new_image.png
我试过上面的命令但没有用。我收到错误消息 Invalid Parameter - -resize
请告诉我如何解决这个问题?
您正在 运行 使用名为 CONVERT.EXE
的 Windows 内置命令,该命令将文件系统转换为 NTFS,而不是 ImageMagick convert
程序。
您有两个选择...如果您计划只使用 ImageMagick 一两次,第一个是最好的,如果您计划经常使用 ImageMagick,第二个是最好的。
选项 1
每次要处理图像时,请使用 ImageMagick 的 convert
程序的完整路径,例如:
C:\ImageMagick-6.9.2\convert image.png ...
你的安装路径可能和我上面猜的不一样
选项 2
编辑您的 PATH,使您安装 ImageMagick 的目录靠近 PATH 的开头,以便 Windows 最先找到那个目录。所以,你需要点击:
Start->Control Panel->System->Advanced->Environment Variables
然后编辑 PATH,使其看起来像:
C:\ImageMagick-6.9-3;C:\other stuff
具体来说,包含 ImageMagick 的目录必须位于之前 C:\Windows\System32
Windows 文件转换工具所在的目录。
完成后,您只需输入 convert
即可 运行 ImageMagick convert
.
- 首先检查你的路径是否设置好了。 (如何?上面提到)
- 如果您使用的是最新的 ImageMagick,请尝试将
convert
更改为 magick
还有一种方法可以做到这一点(我没试过)--
- 用路径替换
convert
。例如 "C:\Program Files\ImageMagick\convert.exe"
(在最新的 ImageMagick 中,将 convert
替换为 magick
)
- 供参考:See here
对我有用。让我知道它是否也适合你。如果您发现我的回答有任何错误,也请告诉我。
我想将图片大小调整为 200x200 像素,但下面的命令不起作用。我已经在我的电脑上成功安装了 imagemagick。
convert current_image.png -resize 200 new_image.png
我试过上面的命令但没有用。我收到错误消息 Invalid Parameter - -resize
请告诉我如何解决这个问题?
您正在 运行 使用名为 CONVERT.EXE
的 Windows 内置命令,该命令将文件系统转换为 NTFS,而不是 ImageMagick convert
程序。
您有两个选择...如果您计划只使用 ImageMagick 一两次,第一个是最好的,如果您计划经常使用 ImageMagick,第二个是最好的。
选项 1
每次要处理图像时,请使用 ImageMagick 的 convert
程序的完整路径,例如:
C:\ImageMagick-6.9.2\convert image.png ...
你的安装路径可能和我上面猜的不一样
选项 2
编辑您的 PATH,使您安装 ImageMagick 的目录靠近 PATH 的开头,以便 Windows 最先找到那个目录。所以,你需要点击:
Start->Control Panel->System->Advanced->Environment Variables
然后编辑 PATH,使其看起来像:
C:\ImageMagick-6.9-3;C:\other stuff
具体来说,包含 ImageMagick 的目录必须位于之前 C:\Windows\System32
Windows 文件转换工具所在的目录。
完成后,您只需输入 convert
即可 运行 ImageMagick convert
.
- 首先检查你的路径是否设置好了。 (如何?上面提到)
- 如果您使用的是最新的 ImageMagick,请尝试将
convert
更改为magick
还有一种方法可以做到这一点(我没试过)--
- 用路径替换
convert
。例如"C:\Program Files\ImageMagick\convert.exe"
(在最新的 ImageMagick 中,将convert
替换为magick
) - 供参考:See here
对我有用。让我知道它是否也适合你。如果您发现我的回答有任何错误,也请告诉我。