Use ImageMagick to place an image inside a larger canvas

前端 未结 7 687
萌比男神i
萌比男神i 2021-01-30 02:46

Getting started with ImageMagic and trying to find a way to do this... If an image is less than 50 pixels tall or 50 pixels wide, I\'d like to place it (un-scaled) in the horizo

7条回答
  •  鱼传尺愫
    2021-01-30 03:32

    See cutting and bordering for a huge number of examples. Here's one simple way you might do it:

    convert input.png -bordercolor Black -border 5x5 output.png
    

    Of course, you'll need to calculate the size of the border to add (if any) based on the dimensions of the input image. Are you using an ImageMagick API, or just the command line tools?

提交回复
热议问题