ImageMagick
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.
Compilation
V6.8.6
# AIX 6.1/7.1; C 9.0/12.1
configure --prefix=/s/bio/kraemer/ImageMagick-6.8.6-8 CC=cc CXX=xlC CPPFLAGS="-I/bio/local/../61/include" CFLAGS="-O2" LDFLAGS="-L/bio/local/../61/lib" LIBS="-lfreetype -llzma -lxml2 -liconv" --enable-static --disable-shared
configure --prefix=/tmp/ImageMagick-6.8.6-8 CC=cc CXX=xlC CPPFLAGS="-I/nfs/local/71/include" CFLAGS="-O2" LDFLAGS="-L/nfs/local/71/lib" --enable-static --disable-shared
V6.2.9
Requires:
BZLIB,
CGM(http://www.agocg.ac.uk/train/cgm/ralcgm.htm,
dcraw http://www.cybercom.net/~dcoffin/dcraw/
fig2dev
FreeType http://freetype.sourceforge.net
GhostPCL http://www.artifex.com/downloads/
Ghostscript http://www.cs.wisc.edu/~ghost/
hp2xx (HP-GL) http://www.gnu.org/software/hp2xx/hp2xx.html
LCMS http://www.littlecms.com/
gplt ftp://ftp.dartmouth.edu/pub/gnuplot/gnuplot-3.7.tar.gz
html2ps http://www.tdb.uu.se/~jan/html2ps.html
... plus a gazillion more
On HP-UX (at least), in configure
change all
rm -f
to rm -rf
, otherwise sizeof() will fail.
configure --prefix=/tmp/ImageMagick-6.2.9 ...other options...
Miscellaneous
convert upper.jpg lower.jpg -append combined.jpg # overlay 2 pictures vertically
convert left.jpg right.jpg +append combined.jpg # overlay 2 pictures horizontally
convert big.gif -thumbnail 30x20 thumb.gif # create thumbnail 30x20 pixel
Last update: 7-Aug-2013,
M.Kraemer
Impressum Data privacy protection