Image Tool, ImageMagick


Table of Contents

pkg:ImageMagick 
Description 
Features 
Source 
Related Urls 
cmd:import 
cmd:convert 
ImageMagick - general image manipulation tool 

pkg:ImageMagick 

/usr/share/doc/imagemagick/www/index.html

Description 

general image manipulation tool

ImageMagick is a robust collection of tools and libraries to read, write, and manipulate an image in many image formats (over 87 major formats) including popular formats like TIFF, JPEG, PNG, PDF, PhotoCD, and GIF. With ImageMagick you can create images dynamically, making it suitable for Web applications. You can also resize, rotate, sharpen, color reduce, or add special effects to an image and save your completed work in the same or differing image format. Image processing operations are available from the command line, as well as through C, C++, Perl, or Java programming interfaces.

Features 

Convert an image from one format to another (e.g. TIFF to JPEG)
Resize, rotate, sharpen, color reduce, or add special effects to an image
Create a montage of image thumbnails
Create a transparent image suitable for use on the Web
Turn a group of images into a GIF animation sequence
Create a composite image by combining several separate images
Draw shapes or text on an image
Decorate an image with a border or frame
Describe the format and characteristics of an image

You can access ImageMagick functions directly from the command line using the ImageMagick tools convert , mogrify , montage , composite , or identify . Use the display program to interactively manipulate your images or animate an image sequence from a graphical panel. Finally you have access to the various image manipulation methods directly from the most popular application development environment: Perl , C++ , C , Python, or Java .

Related Urls 

http://imagemagick.sourceforge.net/www/Magick.html

Magick-users — ImageMagick User List
http://www.imagemagick.org/mailman/listinfo/magick-users

Anthony's helpful Text to Image Handling Examples
http://www.imagemagick.org/Usage/

cmd:import 

*Tags*: import, snapshot, screen shot, screen capture

import that comes with ImageMagick will capture an application or X server screen.

Example:

import -frame app-snap.jpg
import -descend image.png

documented on: 2007.06.19

cmd:convert 

Image manipulation & enhancements 

-antialias
     remove pixel aliasing
-blur <radius>x<sigma>
     blur the image with a Gaussian operator
-charcoal <factor>
     simulate a charcoal drawing
-contrast
     enhance or reduce the image contrast
-level <value>
     adjust the level of image contrast
-dither
     apply Floyd/Steinberg error diffusion to the image
-edge <radius>
     detect edges within an image
-emboss
     emboss an image
-enhance
     apply a digital filter to enhance a noisy image
-equalize
     perform histogram equalization to the image
-fuzz <distance>{%}
     colors within this distance are considered equal
-gamma <value>
     level of gamma correction
-Gaussian <radius>x<sigma>
     blur the image with a Gaussian operator
-implode <factor>
     implode image pixels about the center
-median <radius>
     apply a median filter to the image
-modulate <value>
     vary the brightness, saturation, and hue of an image
-monochrome
     transform the image to black and white
-negate
     replace every pixel with its complementary color
-noise <radius|type>
     add or reduce noise in an image
-normalize
     transform image to span the full range of color values -opaque <color>
     change this color to the pen color within the image
-quality <value>
     JPEG/MIFF/PNG compression level. Quality is 0 (worst) to 100 (best). The
     default is 75.
-raise <width>x<height>
     lighten or darken image edges
-roll {+-}<x>{+-}<y>
     roll an image vertically or horizontally
-rotate <degrees>{<}{>}
     apply Paeth image rotation to the image
-shave <width>x<height>
     shave pixels from the image edges
-shear <x degrees>x<y degrees>
     shear the image along the X or Y axis
-swirl <degrees>
     swirl image pixels about the center
-transparent <color>
     make this color transparent within the image

ImageMagick - general image manipulation tool 

Newsgroups: comp.os.linux.announce
Date: 1997/06/01

I uploaded to sunsite.unc.edu:/incoming/Linux

ImageMagick-3.8.6-elf.lsm
ImageMagick-3.8.6-elf.tgz
libIMPlugIn-1.2-elf.tgz
libIMPlugIn-1.2-elf.lsm

ImageMagick ™, version 3.8.6, is a package for display and interactive manipulation of images for the X Window System. ImageMagick performs, also as command line programs, among others these functions:

  • Describe the format and characteristics of an image
  • Convert an image from one format to another
  • Transform an image or sequence of images
  • Read an image from an X server and output it as an image file
  • Animate a sequence of images
  • Combine one or more images to create new images
  • Create a composite image by combining several separate images
  • Segment an image based on the color histogram
  • Retrieve, list, or print files from a remote network site

ImageMagick supports also the Drag-and-Drop protocol form the OffiX package and many of the more popular image formats including JPEG, MPEG, PNG, TIFF, Photo CD, etc.

Alexander Zimmermann @Uni-Passau.De