iFactory is an image manipulation program based on OpenGL and Qt. The main goal in developing iFactory was to create an image processing application which can handle a large amount of data with the help of todays graphics hardware like OpenGL consumer graphics cards or professional graphics workstations like SGI to make image processing significantly faster.
The viewing and basic image manipulation features of iFactory are implemented and ready to use. The concepts of saving images are implemented too, unless not fully functional.
iFactory is tested and runs on Linux (i386/x86_64). Former versions also run on IRIX. I cannot test, whether the current version runs on IRIX too - I have no IRIX platform available right now.
iFactory is distributed in source and binary versions. Currently binary versions for
If you like to compile iFactory on your own, have a look at the following
installation instructions.
You have three options to compile iFactory:
ifactory_with_bsl-VERSION.tar.gz
package, then simply type:
./configure
make
make install
ifactory-VERSION.tar.gz
and libbsl-VERSION.tar.gz
from here../configure --enable-qt
make
, make install
and make install_header
afterwards../configure --with-libbsl-dir=PATH_TO_BSL
(e.g. /usr/local)make
and make install
have to follow and your are done.ifactory-VERSION.tar.gz
and the libbsl-VERSION.tar.gz
package
from here.
cd ifactory-VERSION
ln -s ../libbsl-VERSION ./bsl
make
and make install
.
iFactory is designed and written by Jan Uschok. Many thanks to the people of AG4 at the Max-Planck-Institut fuer Informatik in Saarbruecken, especially Hartmut, for their help and assistance.
Binary distribution files and source tarballs of iFactory can be found here.
You can download libbsl (source and binary distribution) from this location.