Попробуйте это, чтобы получить поле обрезки:
magick YOURIMAGE format %@ info:
6x10+1+5
Вы можете прочитать ширину, высоту, смещение по x и смещение по оси bash
следующим образом:
IFS='[x+]' read w h x y < <(magick YOURIMAGE -format %@ info:)
Вы можете сложить w
и x
с помощью:
((right=w+x))
Вы можете, а можете и не захотеть вычесть 1 из приведенного выше ответа.
Я не знаю, что вы на самом деле пытаетесь сделать, но вы, возможно, просто хотите обрезать буквы до их наименьшего ограничивающего прямоугольника:
magick YOURIMAGE -trim result.png