123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <?xml version='1.0' encoding='UTF-8'?>
- <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN"
- "http://forrest.apache.org/dtd/document-v20.dtd">
- <!--
- Copyright (c) 2010-2012 by Bernhard Bablok (bablokb@users.sourceforge.net)
- $Revision: 1.2 $
- $Author: bablokb $
- -->
- <document>
- <header>
- <title>Tools supported by the im4java-Library</title>
- </header>
- <body>
- <section id="im">
- <title>ImageMagick</title>
- <p>
- The commandline-tools of <a
- href="ext:imagemagick">ImageMagick</a> were the first tools
- supported by im4java. Available classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.IMOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.IMOperation</code></dt>
- <dd>Wrapper to commandline-options</dd>
- <dt><code>org.im4java.core.CompareCmd</code></dt>
- <dd>Wraps <em>compare</em></dd>
- <dt><code>org.im4java.core.CompositeCmd</code></dt>
- <dd>Wraps <em>composite</em></dd>
- <dt><code>org.im4java.core.ConvertCmd</code></dt>
- <dd>Wraps <em>convert</em></dd>
- <dt><code>org.im4java.core.DisplayCmd</code></dt>
- <dd>Wraps <em>display</em></dd>
- <dt><code>org.im4java.core.IdentifyCmd</code></dt>
- <dd>Wraps <em>identify</em></dd>
- <dt><code>org.im4java.core.ImageMagickCmd</code></dt>
- <dd>This class lets you pass the command to the constructor</dd>
- <dt><code>org.im4java.core.MogrifyCmd</code></dt>
- <dd>Wraps <em>mogrify</em></dd>
- <dt><code>org.im4java.core.MontageCmd</code></dt>
- <dd>Wraps <em>montage</em></dd>
- </dl>
- </section>
- <section id="gm">
- <title>GraphicsMagick</title>
- <p>
- <a href="ext:graphicsmagick">GraphicsMagick</a> is a fast
- alternative to <a href="ext:imagemagick">ImageMagick</a>.
- It has only a subset of ImageMagick features, but for most of
- the daily work it the tool of choice. Available classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.GMOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.GMOperation</code></dt>
- <dd>Wrapper to commandline-options</dd>
- <dt><code>org.im4java.core.GraphicsMagickCmd</code></dt>
- <dd>This class lets you pass the (sub)-command to the constructor</dd>
- </dl>
- <p>Note that you can also use the specific command-classes of
- ImageMagick, you just have to configure im4java to use
- GraphicsMagick.
- </p>
- </section>
- <section id="dcraw">
- <title>dcraw</title>
- <p>The tool dcraw converts all kinds of RAW image-formats to
- standard formats like tiff. Available classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.DCRAWOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.DCRAWOperation</code></dt>
- <dd>Wrapper to commandline-options</dd>
- <dt><code>org.im4java.core.DcrawCmd</code></dt>
- <dd>Wraps <em>dcraw</em></dd>
- </dl>
- </section>
- <section id="ufraw">
- <title>ufraw</title>
- <p>UFRaw, and it's batch-sibling ufraw-batch also convert RAW
- image-formats. Available classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.UFRawOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.UFRawOperation</code></dt>
- <dd>Wrapper to commandline-options</dd>
- <dt><code>org.im4java.core.UFRawCmd</code></dt>
- <dd>Wraps <em>ufraw</em> and <em>ufraw-batch</em>. The
- constructor has a boolean argument <em>batchMode</em>, if
- true, the wrapper runs <em>ufraw-batch</em>.</dd>
- </dl>
- </section>
- <section id="exiftool">
- <title>exiftool</title>
- <p>With exiftool you can read and write
- image-metadata. Available classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.ETOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.ETOperation</code></dt>
- <dd>Wrapper to commandline-options. Exiftool differs from
- other tools: it supports hundreds of exif-tags as
- commandline-switches. To prevent bloat, im4java supports the
- tags differently (see the methods <code>getTags</code>,
- <code>setTags</code> etc.)</dd>
- <dt><code>org.im4java.core.ExiftoolCmd</code></dt>
- <dd>Wraps <em>exiftool</em></dd>
- </dl>
- </section>
- <section id="jpegtran">
- <title>jpegtran</title>
- <p>The tool jpegtran supports various lossless
- jpeg-transformations (e.g. rotation or cropping). Available
- classes:
- </p>
- <dl>
- <dt><code>org.im4java.core.JPTOps</code></dt>
- <dd>automatically generated, do not use directly</dd>
- <dt><code>org.im4java.core.JPTOperation</code></dt>
- <dd>Wrapper to commandline-options</dd>
- <dt><code>org.im4java.core.JpegtranCmd</code></dt>
- <dd>Wraps <em>jpegtran</em></dd>
- </dl>
- </section>
- </body>
- </document>
|