如何在Windows上使用ImageMagick命令行?

p4rjhz4m  于 2023-02-25  发布在  Windows
关注(0)|答案(6)|浏览(447)

我的目标是确定我拥有的jpeg图像的压缩参数。从这个答案中我了解到,可以使用ImageMagick函数 identity。我从官方网站下载并安装了ImageMagick-7.0.2-7-Q16-x64-dll.exe。现在,我有一个应用程序与图形用户界面称为ImageMagick显示,似乎无用。我在哪里可以找到一个IM命令行键入此:

identify -format '%Q' yourimage.jpg
vmdwslir

vmdwslir1#

由于它是7.x版,安装时会有一个复选框显示“* 安装旧版实用程序(例如:转换)*”。您需要在安装过程中选中该复选框。
截图:

完成后,您将能够使用命令行中的命令。
另一个选项是使用命令magick identify --version
对于版本6.x,则不需要。

wtlkbnrh

wtlkbnrh2#

打开cmd〉在cmd中给予您的路径,然后按Enter键。
现在键入magick identify "D:\your path\name of file",然后按Enter键,

ergxz8rk

ergxz8rk3#

在命令提示符中键入;或者你可以把它放到一个批处理文件中,然后把你的图像放到批处理文件的图标上。2但是在这两种情况下你都需要想一个方法来显示结果。

wvt8vs2t

wvt8vs2t4#

从命令行尝试此操作
"C:\Program Files\ImageMagick-7.0.7-Q16\magick.exe" identify -format '%Q' yourimage.jpg
"C:\Program Files\ImageMagick-7.0.7-Q16\magick.exe"替换为安装了ImageMagick-...\magick.exe的目录,并在"C:\....的开头和...magick.exe"的结尾加上双引号,

k2fxgqgv

k2fxgqgv5#

希望ImageMagick安装在位置C:\程序文件(x86)\ImageMagick-7.0.8-Q16
如果您使用的是Imagemagick 7.0以上版本
C:\程序文件(x86)\ImageMagick-7.0.8-Q16〉magick.exe比较-度量RMSE -子图像-搜索“C:\inetpub\wwwroot\网络服务\服务\测试\crpd_ref_test_1.jpg”“C:\inetpub\wwwroot\网络服务\服务\测试\crpd_ref_test_.jpg”空值:-
1227.74(0.0187342)@50,50 =〉输出
对于7.0以下的图像magick
C:\程序文件(x86)\ImageMagick-7.0.8-Q16〉比较.exe -度量RMSE -子图像-搜索“C:\inetpub\wwwroot\WebServices\服务\测试\crpd_ref_test_1.jpg”“C:\inetpub\wwwroot\WebServices\服务\测试\crpd_ref_test_1.jpg”空值:-
1227.74(0.0187342)@50,50 =〉输出

puruo6ea

puruo6ea6#

如果你想用zsh来调用windows上的命令行,只需添加:

export magick=/path/to/exe 
Eg. export magick=/c/Program Files/ImageMagick-7.1.0-Q16-HDRI/magick.exe

相关问题