Как предлагается в комментарии:
convert -background none red.png \( -size 25x xc:none blue.png +append \) -append result.png
Или с двумя различными смещениями:
convert -background none red.png \
\( -size 25x xc:none blue.png +append \) \
\( -size 50x xc:none blue.png +append \) \
-append result.png
Не знаете, какова ваша конечная цель, но вы также можете сделать это:
convert -gravity east -background none red.png blue.png red.png blue.png -append result.png
Или это:
convert -gravity center -background none red.png blue.png red.png blue.png -append result.png
Насколько я знаю, что это не возможно, необходимо было бы загрузить файл сначала, затем получить доступ к нему. Так как причина, то, что файл не мог быть изменен, учитывая его местоположение.