Download — General Information
QccPack is being developed and tested on Fedora Linux, specifically, Fedora 23. It has also been compiled on the following operating systems:
It should be a relatively straightfoward process to get QccPack to compile on just about any UNIX system, and should be thoroughly operational on such systems, although it has only really been tested on Linux.
- Sun Solaris 2.8
- SGI IRIX 6.5
- HPUX 10.20
- Digital UNIX Alpha
- Microsoft Windows using Cygwin
Special note to Microsoft Windows users: QccPack is supported on Microsoft Windows, but only through use of Cygwin, a free UNIX emulation environment for Windows. See the README file for further information. Note: QccPack is supported on Windows only through use of Cygwin; in particular, QccPack will not compile with Microsoft Visual C++.
Linux users may download RPM files of binary executables & libraries. These RPMs were generated on Fedora Core 4 and are signed with the QccPack GPG Public Key. Other users may download the most recently released source code in a tarball (in this latter case you will need gzip to decompress the .tar.gzfile, and tar to extract the files).
For the latest development version of the source code (for the brave-of-heart only!), refer to the QccPack CVS page.
Download — Main Distribution
The QccPack main distribution provides the set of “standard” library routines and utility programs and is licensed as GPL/LGPL.
Main-distribution source code:
Download — Optional Modules
In addition to the standard functionalities provided by the main distribution of QccPack, there exist optional modules that can be added. Usually, these modules are available under licensing terms different from the GPL/LGPL licenses of QccPack and may contain patented algorithms; refer to the documentation included with each module for specific details. These modules are downloaded separately from the main distribution and are not enabled by default.
The optional modules currently available are:
For RPM users, binary exectuables from all optional modules have been packaged together with an updated QccPack library. Install the main-distribution RPM from above, then install the modules RPM.
- QccPackSPIHT—The Set Partitioning in Hierarchical Trees (SPIHT) algorithm for wavelet-based image coding
- QccPackSPECK—The Set-Partitioning Embedded Block (SPECK) algorithm for wavelet-based image coding