composite合并图片强制大小


强制拉伸图片
查找相关文章:composite

把src.jpg合并到background.jpg上,并强制大小,最终生成dest.jpg图片

/usr/bin/composite -geometry 400x500! -geometry +0+0 src.jpg background.jpg dest.jpg


geometry各项参数

size	General description (actual behavior can vary for different options and settings)
scale%	Height and width both scaled by specified percentage.
scale-x%xscale-y%	Height and width individually scaled by specified percentages. (Only one % symbol needed.)
width	Width given, height automagically selected to preserve aspect ratio.
xheight	Height given, width automagically selected to preserve aspect ratio.
widthxheight	Maximum values of height and width given, aspect ratio preserved.
widthxheight^	Minimum values of width and height given, aspect ratio preserved.
widthxheight!	Width and height emphatically given, original aspect ratio ignored.
widthxheight>	Shrinks an image with dimension(s) larger than the corresponding width and/or height argument(s).
widthxheight<	Enlarges an image with dimension(s) smaller than the corresponding width and/or height argument(s).
area@	Resize image to have specified area in pixels. Aspect ratio is preserved.
{size}{offset}	Specifying the offset (default is +0+0). Below, {size} refers to any of the forms above.
{size}{+-}x{+-}y	Horizontal and vertical offsets x and y, specified in pixels. Signs are required for both. Offsets are affected by ‑gravity setting. Offsets are not affected by % or other size operators.


  • 你可能对这些文章感兴趣