| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
2006.12.07 18:21 "New utility for contrib directory", by Richard NoldeTiffcrop extends tiffcp with functions to crop, rotate, mirror, and (for
grayscale and bilevel only invert the color values) of images modifying
the data as well as the IFD itself. Only the new options are listed
below. I also have some new test images with 2, 3, and 4 bit depths and
JBIG compression.
The source code is attached to the Bugzilla entry 1383. I have
successfully run the new utility under AIX 5.3 and Fedora Core 4/5. It
is built against the LIBTIFF 3.8.2 release. Please forward any questions
or bug reports to me with as much specific detail as possible. The TIFF
IFD handling is taken from tiffcp and tiffcrop will behave exactly like
tiffcp if none of the options below are used.
-N odd|even|#,#-#,#|last sequences and ranges of images within
file to process. The words odd or even may be used to specify all odd or
even numbered images. The word last may be used in place of a number in
the sequence to indicate the final image in the file without knowing how
many images there are.
-U units [in, cm, px ] inches, centimeters or pixels
-X # horizontal dimension of region to extract expressed in
current units
-Y # vertical dimension of region to extract expressed in current
units
-E t|l|r|b edge to use as origin for width and length of crop region
-m #,#,#,# margins from edges for selection: top, left, bottom, right
separated by commas
-Z #:#,#:# zones of the image designated as position X of Y,
eg 1:3 would be first of three equal portions measured from
reference edge
-R # [90,180,or 270] degrees clockwise rotation of image or
extracted region
-F h|v flip ie mirror image or extracted region horizontally or
vertically
-I invert the color space, eg dark to light for bilevel and
grayscale images
|
|||||||