Menu

Tree [9e7098] default tip /
 History

Read Only access


File Date Author Commit
 META-INF 2009-06-06 Knut Arild Erstad Knut Arild Erstad [833634] Initial mercurial import of JIU, from 0.14.2 so...
 doc 2009-08-03 Knut Arild Erstad Knut Arild Erstad [208983] Updated README
 resources 2009-06-06 Knut Arild Erstad Knut Arild Erstad [833634] Initial mercurial import of JIU, from 0.14.2 so...
 site_scons 2010-01-12 Knut Arild Erstad Knut Arild Erstad [f43d98] Added automatic download of junit.jar from sour...
 src 2012-04-08 Knut Arild Erstad Knut Arild Erstad [9e7098] Suppressed warning and tuned .hgignore
 tests 2010-03-14 Knut Arild Erstad Knut Arild Erstad [ea12f6] GrayscaleMixer now supports grayscale output im...
 .hgignore 2012-04-08 Knut Arild Erstad Knut Arild Erstad [9e7098] Suppressed warning and tuned .hgignore
 .hgtags 2009-08-03 Knut Arild Erstad Knut Arild Erstad [b869cc] Added tag 0.14.3 for changeset 5b293bd630d8
 LICENSE 2009-06-06 Knut Arild Erstad Knut Arild Erstad [833634] Initial mercurial import of JIU, from 0.14.2 so...
 README 2010-01-11 Knut Arild Erstad Knut Arild Erstad [162336] Updated README, removed section about applet an...
 SConscript 2010-01-12 Knut Arild Erstad Knut Arild Erstad [f43d98] Added automatic download of junit.jar from sour...
 SConstruct 2009-12-29 Knut Arild Erstad Knut Arild Erstad [4653cf] Moved build rules from SConstruct to SConscript...
 docs-html-options 2010-01-09 Knut Arild Erstad Knut Arild Erstad [58e19e] Moved sources into src and adjusted scons build...
 packages 2009-06-06 Knut Arild Erstad Knut Arild Erstad [833634] Initial mercurial import of JIU, from 0.14.2 so...
 run-jiuawt.bat 2009-06-06 Knut Arild Erstad Knut Arild Erstad [833634] Initial mercurial import of JIU, from 0.14.2 so...

Read Me

JIU - Java Imaging Utilities - README file

JIU is a Java library to load, process, analyze and save pixel images.

The project's Web site is at <http://jiu.sourceforge.net/>.

In 2009 the JIU project, which seems to have been unmaintained for a while,
was picked up by a new author (Knut Arild Erstad) and is back on SourceForge.
Please understand that I do not have full knowledge of the library, and have
not been able to contact the original author.  A new maintainer naturally also
means that priorities will change, so take the TODO list with more than a
grain of salt.

If you want to give feedback (questions, suggestions, bug reports),
please write a message on the Open Discussion Forum at
<http://sourceforge.net/forum/forum.php?forum_id=51534>. Please
check the subjects, the question you want to ask may already have been
answered.

The library is distributed under the GNU General Public License version
2. See the LICENSE file that is part of the distribution or visit
<http://www.gnu.org/copyleft/gpl.html>.

Documentation right now consists of the following items:
* ChangeLog - changes in reverse chronological order
* TODO - what's to be changed / added / removed next
* API docs - the classes, their methods and fields, as HTML / PDF / PS / DVI
* Manual - a general introduction (only in an early stage)

In order to get an impression of what JIU can do, check out the jiuawt
demo. Version 0.15 also contains new functionality which is currently not
part of the jiuawt demo, it was move from the Blimp photo editor,
available from <https://projects.boblycat.org/blimp/>.

In order to test jiuawt with your own image files, start the jiuawt demo
program that is part of the library. You must have a Java Runtime Environment
version 1.5 or higher installed (typing "java -version" on the command
line should tell you whether you have one and which version it is). Once
you have downloaded and decompressed the JIU distribution archive (the
.tar.bz2 file), go to the directory where you have decompressed it.
That directory will contain jiu.jar. Start it

* by typing "run-jiuawt.bat" (under Windows only),
* by typing "java -jar jiu.jar",
* by double-clicking on jiu.jar in a file manager or
* by typing "java -cp jiu.jar net.sourceforge.jiu.apps.jiuawt".

Note that by default Java VMs only get to use a certain amount of memory.
With images one easily reaches that limit. Provide the VM with more memory
by starting it with -mx<MB>m as parameter between java and -cp (or -jar).
So java -mx256m -jar jiu.jar would start the program and give 256 MB to it.
You may want to adjust that value according to your needs.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.