📄 readme-spiht
字号:
==============================================================================
Q C C P A C K S P I H T
Version 0.34, 06-jul-2001
Copyright (C) 1997-2001 James E. Fowler
==============================================================================
Contents:
- Overview
- Availability
- Installation
- Copyright and License Information
==============================================================================
OVERVIEW:
The QccPackSPIHT module is a optional addon to the QccPack library for
the quantization, compression and coding of data. The QccPackSPIHT module
provides an implementation of the Set Partitioning in Hierarchical Trees
(SPIHT) algorithm for image compression. Since the SPIHT algorithm is
patented, it is made available here under special license terms (see below
and the file LICENSE-SPIHT), whereas the QccPack library is licensed under
the GNU General Public License and the GNU Library General Public License.
See the file CHANGELOG-SPIHT for details of recent changes to the
QccPackSPIHT code.
==============================================================================
AVAILABILITY:
For updated versions of QccPackSPIHT, contact:
Dr. James E. Fowler, Assistant Professor, Mississippi State University
fowler@ece.msstate.edu
or consult the QccPack Web page:
http://www.ece.msstate.edu/~fowler/QccPack
==============================================================================
INSTALLATION:
Installation Note:
To compile the QccPackSPIHT module, you must have already obtained
the main QccPack source-code distribution, untarred it to a directory,
and configured the QccPack.config properly to build QccPack. Refer to
the installation instructions for QccPack for details on how to
accomplish these tasks before proceeding with the instructions below.
Installation Steps:
- Untar the QccPackSPIHT module distribution into the directory
in which you have previously untarred the QccPack source-code
distribution. Specifically, if you have placed the QccPack
source code into the directory /usr/local/QccPack, and the
QccPackSPIHT module tar file is /usr/local/QccPackSPIHT-0.21-X.tar,
do the following:
- Type "cd /usr/local/QccPack"
- Type "tar xvf /usr/local/QccPackSPIHT-0.21-X.tar"
- Edit the file QccPack.config :
- Uncomment the line that reads #define QCCPACK_SPIHT to enable
the optional QccPackSPIHT module
- Now (re)build the Makefiles and (re)compile the QccPack source:
- Type "imake".
- Type "make Makefiles".
- Type "make".
- When you're happy that things compiled OK, type "make install" to
put the libraries, header files, binaries, and man pages into
their final installation locations.
- Type "man QccPackSPIHT" or point your browser to
file:$(QCCPACK_INSTALL)/doc/QccPackSPIHT.3.html to view the available
documentation for the QccPackSPIHT module.
==============================================================================
COPYRIGHT AND LICENSE INFORMATION:
Copyright (C) 1997-2001 James E. Fowler
The Set Partitioning In Hierarchical Trees (SPIHT) algorithm is protected
by US Patent #5,764,807 (issued June 9, 1998) and other international
patents and patents pending. An implementation of the SPIHT algorithm is
included herein (utility programs spihtencode and spihtdecode, and spiht.c
in the QccPack library) with the permission of PrimaComp, Inc., exclusive
holder of patent rights. PrimaComp has graciously granted a license with
certain restrictions governing the terms and conditions for use, copying,
distribution, and modification of the SPIHT algorithm implementation
contained herein. Specifically, only use in academic and non-commercial
research is permitted, while all commercial use is prohibited. Refer to
the file LICENSE-SPIHT for more details.
All programs herein are distributed in the hope that they will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the full text
of the appropriate license for more details.
==============================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -