composite(1)

πŸ“¦
version 7.1.2.35 Β· 5 versions
, in alpine 3.24, arch rolling, epel 10, fedora 43, fedora 44

πŸ’– composite(1) πŸ’–

composite(1) β€” General Commands Manual, but make it fashion. bestie, you just found the tool that overlaps one image over another, and she is lowkey iconic πŸ’…βœ¨


🌸 NAME 🌸

composite β€” overlaps one image over another.

that's it. that's her whole personality. overlapping. periodt πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

magick composite [ options ... ] change-file base-file [ mask-file ]
output-image

πŸ¦‹ OVERVIEW πŸ¦‹

okay so composite is a full member of the ImageMagick(1) suite of tools β€” she's not a side character, she's main character energy πŸ‘‘. use her to overlap one image over another. that's the vibe.

want the whole lore? go peek at:


✨ DESCRIPTION ✨

so here's the tea, and it's a LOT of tea, so hydrate πŸ’§. all the flags are grouped into little cliques below. nothing skipped, nothing merged, every single one is here fr fr.

🧁 Image Settings

  • -affine matrix β€” affine transform matrix
  • -alpha option β€” on, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape
  • -authenticate value β€” decrypt image with this password
  • -blue-primary point β€” chromaticity blue primary point
  • -colorspace type β€” alternate image colorspace
  • -comment string β€” annotate image with comment
  • -compose operator β€” composite operator
  • -compress type β€” type of pixel compression when writing the image
  • -decipher filename β€” convert cipher pixels to plain pixels
  • -define format:option β€” define one or more image format options
  • -depth value β€” image depth
  • -density geometry β€” horizontal and vertical density of the image
  • -display server β€” get image or font from this X server
  • -dispose method β€” layer disposal method
  • -dither method β€” apply error diffusion to image
  • -encipher filename β€” convert plain pixels to cipher pixels
  • -encoding type β€” text encoding type
  • -endian type β€” endianness (MSB or LSB) of the image
  • -filter type β€” use this filter when resizing an image
  • -font name β€” render text with this font
  • -format "string" β€” output formatted image characteristics
  • -gravity type β€” which direction to gravitate towards
  • -green-primary point β€” chromaticity green primary point
  • -interlace type β€” type of image interlacing scheme
  • -interpolate method β€” pixel color interpolation method
  • -label string β€” assign a label to an image
  • -limit type value β€” pixel cache resource limit
  • -matte β€” store matte channel if the image has one
  • -monitor β€” monitor progress
  • -page geometry β€” size and location of an image canvas (setting)
  • -pointsize value β€” font point size
  • -quality value β€” JPEG/MIFF/PNG compression level
  • -quiet β€” suppress all warning messages
  • -red-primary point β€” chromaticity red primary point
  • -regard-warnings β€” pay attention to warning messages
  • -repage geometry β€” size and location of an image canvas (operator)
  • -respect-parentheses β€” settings remain in effect until parenthesis boundary
  • -sampling-factor geometry β€” horizontal and vertical sampling factor
  • -scene value β€” image scene number
  • -seed value β€” seed a new sequence of pseudo-random numbers
  • -size geometry β€” width and height of image
  • -support factor β€” resize support: > 1.0 is blurry, < 1.0 is sharp
  • -synchronize β€” synchronize image to storage device
  • -taint β€” declare the image as modified
  • -transparent-color color β€” transparent color
  • -treedepth value β€” color tree depth
  • -tile β€” repeat composite operation across and down image
  • -units type β€” the units of image resolution
  • -verbose β€” print detailed information about the image
  • -virtual-pixel method β€” virtual pixel access method
  • -white-point point β€” chromaticity white point

πŸ’« Image Operators

  • -blend geometry β€” blend images
  • -border geometry β€” surround image with a border of color
  • -bordercolor color β€” border color
  • -channel mask β€” set the image channel mask
  • -colors value β€” preferred number of colors in the image
  • -displace geometry β€” shift image pixels defined by a displacement map
  • -dissolve value β€” dissolve the two images a given percent
  • -distort geometry β€” shift lookup according to a absolute distortion map
  • -extract geometry β€” extract area from image
  • -geometry geometry β€” location of the composite image
  • -identify β€” identify the format and characteristics of the image
  • -monochrome β€” transform image to black and white
  • -negate β€” replace each pixel with its complementary color
  • -profile filename β€” add ICM or IPTC information profile to image
  • -quantize colorspace β€” reduce colors in this colorspace
  • -rotate degrees β€” apply Paeth rotation to the image
  • -resize geometry β€” resize the image
  • -sharpen geometry β€” sharpen the image
  • -shave geometry β€” shave pixels from the image edges
  • -stegano offset β€” hide watermark within an image
  • -stereo β€” combine two image to create a stereo anaglyph
  • -strip β€” strip image of all profiles and comments
  • -thumbnail geometry β€” create a thumbnail of the image
  • -transform β€” affine transform image
  • -type type β€” image type
  • -unsharp geometry β€” sharpen the image
  • -watermark geometry β€” percent brightness and saturation of a watermark
  • -write filename β€” write images to this file

🌈 Image Stack Operators

  • -swap indexes β€” swap two images in the image sequence

🫢 Miscellaneous Options

  • -debug events β€” display copious debugging information
  • -help β€” print program options
  • -log format β€” format of debugging information
  • -list type β€” print a list of supported option arguments
  • -version β€” print version information

okay so real talk about how she figures out your file types πŸ•΅οΈβ™€οΈ: by default, the image format of file is determined by its magic number. to specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). and yes, you can specify file as - for standard input or output πŸ’–

not me needing you to remember: - = stdin/stdout. she said it herself, no cap.

πŸ”₯ SEE ALSO πŸ”₯

ImageMagick(1)


Copyright (C) 1999 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file:///usr/share/doc/ImageMagick-7/www/license.html or https://imagemagick.org/license/


and that's the whole page, bestie πŸŽ€ this one's brought to you by the fine folks behind ImageMagick, dated Date: 2009/01/10 01:00:00 β€” and yeah, the manual name is composite(1), in case you forgot already πŸ™ˆ go overlap something pretty πŸ’…βœ¨