示例用法•选项摘要
这个魔法识别程序描述一个或多个图像文件的格式和特征。它还报告图像是否不完整或损坏。返回的信息包括图像编号、文件名、图像的宽度和高度、图像是否为彩色映射、图像中的颜色数、图像中字节数、图像格式(JPEG、PNM等),以及读取和处理图像所用的秒数。verbose选项提供了更多属性。请参见命令行处理就如何构建您的魔法识别命令或参见下面的命令用法示例。
示例用法
我们列举了一些魔法识别命令来说明它的实用性和易用性。首先,让我们识别JPEG格式的图像:
$magick标识rose.jpgrose.jpg JPEG 70x46 70x46+0+0 8位sRGB 2.36KB 0.000u 0:00.000
默认情况下,魔法识别提供以下输出:
文件名[frame#]image-format widthxheight页面-widthxpage-height+x-offset+y-offset颜色空间用户时间流逝时间
接下来,我们将更详细地查看同一图像:
$magick标识-verbose rose.jpg图片:rose.jpg格式:JPEG(联合图像专家组JFIF格式)Mime类型:image/jpeg类别:DirectClass几何:70x46+0+0单位:未定义类型:TrueColor持久性:未定义颜色空间:sRGB深度:8位渠道深度:红色:8位绿色:8位蓝色:8位频道统计:像素:3220红色:最小值:31(0.121569)最大值:255(1)平均值:145.557(0.570814)标准偏差:69.1933(0.271346)峰度:-1.38945偏斜度:0.138955熵:0.970683绿色:最小值:27(0.105882)最大值:255(1)平均值:89.246(0.349984)标准偏差:52.4608(0.25729)峰度:2.60139偏斜度:1.80708熵:0.869711蓝色:最小值:21(0.0823529)最大值:255(1)平均值:80.4196(0.315371)标准偏差:54.9377(0.25442)峰度:2.93417偏斜度:1.95544熵:0.853176图像统计:总体情况:最小值:21(0.0823529)最大值:255(1)平均值:105.074(0.412056)标准偏差:58.8639(0.230839)峰度:1.37788偏斜度:1.48073熵:0.897856渲染意图:感性伽马:0.454545色度:红色原色:(0.64,0.33,0.03)绿色初级:(0.3,0.6,0.1)蓝色初级:(0.15,0.06,0.79)白点:(0.3127,0.329,0.3583)Alpha颜色:灰色74背景色:白色边框颜色:srgb(223223223)透明颜色:无交错:无强度:未定义撰写:结束页面几何:70x46+0+0处置:未定义迭代次数:0压缩:JPEG质量:92方向:未定义属性:jpeg:颜色空间:2jpeg:采样因子:1x1,1x1签名:aea65c9b557d779d142f26d04abe7008bab50f1e9647faae20afdcc6c15140d5人工产品:verbose:真污点:错误文件大小:2.65KB像素数:3.22K用户时间:0.000u经过时间:0:01.000版本:ImageMagick 7.0.4-8 Q16 x86_64http://imagemagick.org
请注意,图像签名是由像素组件生成的,而不是图像元数据。
要以72 DPI获得图像的打印尺寸(英寸),请使用:
$magick identification-格式化“%[fx:w/72]x%[fx:h/72]英寸”document.png8.5 x 11英寸
必须在命令行上指定原始图像的深度和尺寸:
$magick identification-深度8-大小640x480图像.raw图像原始RGB 640x480 sRGB 9kb 0.000u 0:01
这里我们显示图像纹理特征、矩、感知散列和图像中唯一颜色的数量:
$magik identify-verbose-features 1-moments-唯一图像.png
要显示图像的凸包和最小边界框属性,请使用:
magick identification-定义标识:converx-hull=true image.png
以下是输出图像最小或最大像素位置的特殊定义:
magick标识-精度5-定义标识:locate=maximum-定义标识;limit=3 image.png
您可以找到其他使用魔法识别在里面ImageMagick使用示例.
选项摘要
这个魔法识别命令可以识别这些选项。单击某个选项以获取有关该选项如何工作的更多详细信息。