Add A Background Canvas Color To An Image With ImageMagick
This is how I'm adding borders to images with ImageMagick.
Basic Border
cd image-magick/background-canvas-color
magick input.jpg \
-bordercolor "#123123" \
-border 100 \
basic-border.png
echo "done"
Different Width And Height Sizes
cd image-magick/background-canvas-color
magick input.jpg \
-bordercolor "#123123" \
-border 200x100 \
diffent-width-height.png
echo "done"
One Side Only
cd image-magick/background-canvas-color
magick input.jpg \
-gravity south \
-background "#123123" \
-splice 0x100 \
one-side-only.png
echo "done"