identify-im7.q16hdri(1)

πŸ“¦
version 7.1.2.31 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– identify-im7.q16hdri β€” the manual page, bestie edition πŸ’–

okay so you opened identify-im7.q16hdri(1) and honestly? you're about to have a great time. this is the identify page from the ImageMagick-im7.q16hdri(1) family of tools, and it's lowkey one of the most useful things in your terminal. let's get into it πŸ’…


✨ NAME ✨

identify β€” tells you the format and characteristics of one or more image files. that's it, that's the job 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

magick-im7.q16hdri identify [options] input-file

🌸 OVERVIEW 🌸

so identify-im7.q16hdri is a member of the ImageMagick-im7.q16hdri(1) suite of tools, and what it does is describe the format and characteristics of one or more image files. it will also snitch on an image β€” like, if an image is incomplete or corrupt, it reports that too. no cap πŸ‘€

the info it hands back includes:

  • the image number
  • the file name
  • the width and height of the image
  • whether the image is colormapped or not
  • the number of colors in the image (this one's off by default β€” use the -define unique=true option if you want it)
  • the number of bytes in the image
  • the format of the image (JPEG, PNM, etc.)
  • and finally, the number of seconds it took to read and process the image

and there are many more attributes available if you use the verbose option. iconic behavior honestly ✨

want more info about the identify command? point your browser at file:///usr/share/doc/imagemagick-7-common/html/www/identify.html β€” and heads up, on a debian system you may install the imagemagick-7 package β€” or hit up https://www.imagemagick.org/script/identify.php 🌈


πŸ‘‘ DESCRIPTION πŸ‘‘

πŸ’– Image Settings πŸ’–

  • -alpha option β€” on, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape
  • -antialias β€” remove pixel-aliasing
  • -authenticate value β€” decrypt image with this password
  • -clip β€” clip along the first path from the 8BIM profile
  • -clip-mask filename β€” associate a clip mask with the image
  • -clip-path id β€” clip along a named path from the 8BIM profile
  • -colorspace type β€” alternate image colorspace
  • -crop geometry β€” cut out a rectangular region of the image
  • -define format:option β€” define one or more image format options
  • -define unique=true β€” return the number of unique colors in the image
  • -density geometry β€” horizontal and vertical density of the image
  • -depth value β€” image depth
  • -endian type β€” endianness (MSB or LSB) of the image
  • -extract geometry β€” extract area from image
  • -features distance β€” analyze image features (e.g. contrast, correlation)
  • -format "string" β€” output formatted image characteristics
  • -fuzz distance β€” colors within this distance are considered equal
  • -gamma value β€” of gamma correction
  • -interlace type β€” type of image interlacing scheme
  • -interpolate method β€” pixel color interpolation method
  • -limit type value β€” pixel cache resource limit
  • -list type β€” Color, Configure, Delegate, Format, Magic, Module, Resource, or Type
  • -matte β€” store matte channel if the image has one
  • -moments β€” report image moments
  • -monitor β€” monitor progress
  • -ping β€” efficiently determine image attributes
  • -precision value β€” maximum number of significant digits to print
  • -quiet β€” suppress all warning messages
  • -read-mask filename β€” associate a read mask with the image
  • -regard-warnings β€” pay attention to warning messages
  • -respect-parentheses β€” settings remain in effect until parenthesis boundary
  • -sampling-factor geometry β€” horizontal and vertical sampling factor
  • -seed value β€” seed a new sequence of pseudo-random numbers
  • -set attribute value β€” set an image attribute
  • -size geometry β€” width and height of image
  • -strip β€” strip image of all profiles and comments
  • -unique β€” display the number of unique colors in the image
  • -units type β€” the units of image resolution
  • -verbose β€” print detailed information about the image
  • -virtual-pixel method β€” virtual pixel access method

πŸŽ€ Image Operators πŸŽ€

  • -auto-orient β€” automatically orient image
  • -channel mask β€” set the image channel mask
  • -grayscale method β€” convert image to grayscale
  • -negate β€” replace each pixel with its complementary color

🧚 Miscellaneous Options 🧚

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

okay and now the little detail that matters: by default, the image format of file is determined by its magic number ✨. want to force a particular image format? then either put an image format name and a colon in front of the filename (like ps:image) or just make the image type the filename suffix (like image.ps). and if you want standard input or output, specify file as -. periodt πŸ’…


πŸ™ˆ NOTE πŸ™ˆ

okay so some of these options look like they modify the file you're identifying. they do not. the identify command is strictly read only, bestie. for instance, the crop option crops the in-memory image and then describes the result. your actual file is safe, i promise 🫢

🌈 SEE ALSO 🌈


Copyright (C) 1999 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file:///usr/share/doc/imagemagick-7-common/html/www/license.html (on debian system you may install the imagemagick-7 package) or https://www.imagemagick.org/script/license.php


and that's the whole page!! 🌟 this one's brought to you by ImageMagick, dated 2009/01/10 01:00:00 β€” yes, the source is ImageMagick and yes, that date is a whole vibe. go identify something, you absolute icon πŸ‘‘πŸ’–

πŸ“¦ where this page comes from