我的目标是确定我拥有的jpeg图像的压缩参数。据我所知this answer,可以使用ImageMagick函数 identity 。我从官方网站下载并安装了 ImageMagick-7.0.2-7-Q16-x64-dll.exe 。现在,我有一个名为ImageMagick Display的GUI应用程序似乎没用。我在哪里可以找到一个IM命令行来输入:
identify -format '%Q' yourimage.jpg
答案 0 :(得分:5)
由于它是版本7.x,因此在安装时有一个复选框,上面写着“安装旧版(或旧版)实用程序”。我不确定具体文本是什么,但您需要在安装过程中选中该复选框。
完成后,您将能够使用命令行中的命令。
另一种选择是使用命令magick identify --version
对于版本6.x,没有必要。
答案 1 :(得分:0)
在命令提示符下输入;或者,您可以将其放入批处理文件中,并将图像放在批处理文件图标上。但在这两种情况下,您都需要考虑一种显示结果的方法。
答案 2 :(得分:0)
答案 3 :(得分:0)
从命令行
尝试此操作输入"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"
放置双引号,
答案 4 :(得分:0)
希望ImageMagick安装在位置C:\ Program Files(x86)\ ImageMagick-7.0.8-Q16
如果您使用的是Imagemagick 7.0以上的版本
C:\ Program Files(x86)\ ImageMagick-7.0.8-Q16> magick.exe比较-metric RMSE -subimage-search“ C:\ inetpub \ wwwroot \ WebServices \ Service \ Test \ 636753876766621882_cropped_test_1.jpg”“ C:\ inetpub \ wwwroot \ WebServices \ Service \ Test \ crpd_ref_test_.jpg“ null:-
1227.74(0.0187342)@ 50,50 =>输出
对于7.0以下的图片魔术师
C:\ Program Files(x86)\ ImageMagick-7.0.8-Q16> compare.exe -metric RMSE -subimage-search“ C:\ inetpub \ wwwroot \ WebServices \ Service \ Test \ 636753876766621882_cropped_test_1.jpg”“ C :\ inetpub \ wwwroot \ WebServices \ Service \ Test \ crpd_ref_test_.jpg“ null:-
1227.74(0.0187342)@ 50,50 =>输出