Installation

Hornetseye does not reinvent the wheel.  It relies on a number of packages which you need to install first.  Under GNU/Linux you can build Hornetseye the standard way as explained below.  Since building under Microsoft Windows is considerably more difficult, an installation package is provided.

Summary
InstallationHornetseye does not reinvent the wheel.
GNU/LinuxIf you have GNU/Linux (for example the Kubuntu distribution which is available for download at http://www.kubuntu.org/), you need to make sure that the packages this project is depending on are installed.
Microsoft WindowsIf you have purchased and installed Microsoft Windows on your PC, you still need to install a bunch of software which is required by HornetsEye.

GNU/Linux

If you have GNU/Linux (for example the Kubuntu distribution which is available for download at http://www.kubuntu.org/), you need to make sure that the packages this project is depending on are installed.  Most or all of them should be available as a pre-compiled software package on your distributions installation repository.

The following software packages and their headers are required

The following software is optional

E.g. under Kubuntu you can install the required packages as follows

sudo aptitude install ruby1.8 ruby1.8-dev
sudo aptitude install ruby1.8-dev
sudo aptitude install imagemagick
sudo aptitude install librmagick-ruby1.8
sudo aptitude install g++
sudo aptitude install libboost-dev
sudo aptitude install libxine-dev
sudo aptitude install libdc1394-dev
sudo aptitude install xorg-dev

You can also use adept_manager if you prefer a graphical user interface to the command line.

For installing HornetsEye itself you need to download the most recent version of the source archive hornetseye-x.x.tar.bz2 available at Rubyforge (http://rubyforge.org/frs/?group_id=2714) or Sourceforge (http://sourceforge.net/project/showfiles.php?group_id=200958).

Configuring, building, and installing is done by using the GNU tools

tar xjf hornetseye-*.tar.bz2
cd hornetseye-*
./configure RUBYOPT=""
make # You can use 'make -j 2' on a dual-core
sudo make install # Maybe you need to do 'su -c "make install"' instead

Microsoft Windows

If you have purchased and installed Microsoft Windows on your PC, you still need to install a bunch of software which is required by HornetsEye.

Currently you can download the required software from the MMVL website http://vision.eng.shu.ac.uk/jan/hornetseye-system/.  All required packages, a README.html file with installation instructions, and the optional packages apart from MinGW are available.  Make sure to use the same version of Ruby.  Otherwise you may encounter problems due to incompability of the binaries.  The HornetsEye installer itself you need to download from RubyForge or SourceForge (see below).

The following software packages are required (they are available at the URL mentioned above)

The following software is optional (all packages except MinGW are available at the URL mentioned above)

For installing HornetsEye download and run the most recent version of the installer hornetseyeinstaller-x.x.exe available at Rubyforge (http://rubyforge.org/frs/?group_id=2714) or Sourceforge (http://sourceforge.net/project/showfiles.php?group_id=200958).

HornetsEye for Windows is build using MinGW.

(*) The source-code for the NArray gem package is included in the Hornetseye source archive.

(**) The source-code for a qt4-qtruby installer is included in the Hornetseye source archive.  The installer also is available at http://vision.eng.shu.ac.uk/mmvlwiki/index.php/Qt4-QtRuby_installer_for_Microsoft_Windows.

To generate the online documentation (HTML format) Perl is required (part of the default installation on most GNU/Linux systems).
OpenEXR is ILM’s (Industrial Light & Magic) open source library for reading and writing HDR (high dynamic range) images.
Close