Используя ширину и высоту от imagemagick идентификации - PullRequest
1 голос
/ 06 апреля 2019

Я узнал, что могу получить ширину и высоту изображения, используя:
идентификатор изображения
Как извлечь ширину и высоту из результата идентификации и сохранить их в переменной?

1 Ответ

2 голосов
/ 06 апреля 2019

Чтобы установить переменные оболочки width и height для ширины и высоты изображения, используйте:

width=$(identify -format '%w' "$filename")
height=$(identify -format '%h' "$filename")

Выполнение арифметики с переменными bash

Переменными ширины и высоты можно манипулировать, используя все стандартные арифметические операции 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
...