我了解到可以使用以下命令获取图像的宽度和高度:
identify 图片
如何从identify命令的结果中提取图像的宽度和高度并将其存储在变量中?
我了解到可以使用以下命令获取图像的宽度和高度:
identify 图片
如何从identify命令的结果中提取图像的宽度和高度并将其存储在变量中?
要将 shell 变量 width
和 height
设置为图像的宽度和高度,请使用以下命令:
width=$(identify -format '%w' "$filename")
height=$(identify -format '%h' "$filename")
变量width和height可以使用所有标准的bash算术运算进行操作。例如:
$ width=$(identify -format '%w' "$filename")
$ echo "w=$width 2*w=$((2*width)) 5+3*w=$((5+3*width))"
w=400 2*w=800 5+3*w=1205
width
和height
可以用作整数值。我添加了一个示例,展示如何对它们进行整数运算。 - John1024