Я использую следующий код, чтобы нарисовать оверлейную рамку над другим изображением
convert \
-background '#0002' \
-gravity Center \
-fill white \
-size ${page_width}x30 \
caption:"" \
"${img}" \
+swap \
-geometry +0+100 \
-composite \
"${img}"
, однако я хочу нарисовать его на нескольких позициях, например, через каждые 100 пикселей сверху вниз. , Я могу использовать al oop для этой цели, но я хотел бы знать, есть ли лучшая команда или решение для этой проблемы?