QccPackSPECK-0.58-1
所属分类:压缩解压
开发工具:matlab
文件大小:94KB
下载次数:22
上传日期:2009-06-29 23:13:35
上 传 者:
image9876543212
说明: The QccPackSPECK module is a optional addon to the QccPack library for
the quantization, compression and coding of data.
(The QccPackSPECK module is a optional addon to the QccPack library for
the quantization, compression and coding of data. The QccPackSPECK module
provides an implementation of the Set-Partitioning Embedded Block (SPECK)
algorithm for image compression. Since the SPECK algorithm is patented,
it is made available here under special license terms (see below and the
file LICENSE-SPECK), whereas the QccPack library is licensed under the GNU
General Public License and the GNU Library General Public License. See the
file CHANGELOG-SPECK for details of recent changes to the QccPackSPECK code.)
文件列表:
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\Imakefile (376, 2004-06-01)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECK3DDecodeHeader.3 (28, 2004-06-01)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECKDecodeHeader.3 (26, 2003-11-27)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECK3DDecode.3 (28, 2004-06-01)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECKEncode.3 (12767, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECK3DEncode.3 (9007, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccSPECKDecode.3 (26, 2003-11-27)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\man3\QccPackSPECK.3 (2604, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\speck.c (62180, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\speck_common.c (4484, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\libQccPackSPECK.h (7350, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\speck3d.c (68659, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECKDecode.3.html (15552, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECKDecodeHeader.3.html (15558, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECK3DDecode.3.html (10678, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECK3DEncode.3.html (10677, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECKEncode.3.html (15551, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccPackSPECK.3.html (4130, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\lib\html-man\QccSPECK3DDecodeHeader.3.html (10684, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\Imakefile (279, 2004-05-01)
QccPackSPECK-0.58-1\src\libQccPackSPECK\RELEASENOTES-SPECK (2043, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\.#RELEASENOTES-SPECK.1.25 (1380, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\.#RELEASENOTES-SPECK.1.34 (1710, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\LICENSE-3D-SPECK (2680, 2004-05-28)
QccPackSPECK-0.58-1\src\libQccPackSPECK\LICENSE-SPECK (2649, 2004-03-09)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\Imakefile (185, 2004-02-21)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckdecode.c (7847, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckencode.h (3056, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckencode3d.h (924, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckdecode3d.c (5407, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckencode.c (7357, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\man1\speckencode.1 (5160, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\man1\speckencode3d.1 (6475, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\man1\speckdecode3d.1 (25, 2004-06-01)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\man1\speckdecode.1 (23, 2003-11-27)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckdecode3d.h (922, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckencode3d.c (6553, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\speckdecode.h (3056, 2009-01-17)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\html-man\speckencode3d.1.html (7353, 2009-02-14)
QccPackSPECK-0.58-1\src\libQccPackSPECK\utils\html-man\speckencode.1.html (6803, 2009-02-14)
... ...
==============================================================================
Q C C P A C K S P E C K
Version 0.58, 13-feb-2009
Copyright (C) 1997-2009 James E. Fowler
==============================================================================
Contents:
- Overview
- Availability
- Installation
- Copyright and License Information
==============================================================================
OVERVIEW:
The QccPackSPECK module is a optional addon to the QccPack library for
the quantization, compression and coding of data. The QccPackSPECK module
provides an implementation of the Set-Partitioning Embedded Block (SPECK)
algorithm for image compression. Since the SPECK algorithm is patented,
it is made available here under special license terms (see below and the
file LICENSE-SPECK), whereas the QccPack library is licensed under the GNU
General Public License and the GNU Library General Public License. See the
file CHANGELOG-SPECK for details of recent changes to the QccPackSPECK code.
The QccPackSPECK module also provides the 3D-SPECK algorithm for image-cube
coding. See the file LICENSE-3D-SPECK for licensing information for
3D-SPECK.
==============================================================================
AVAILABILITY:
For updated versions of QccPackSPECK, consult the QccPack website:
http://qccpack.sourceforge.net
==============================================================================
WHERE TO GET MORE INFORMATION:
- QccPack Users' Mailing List:
If you have a general question about QccPack or how to install or use
QccPack, please consult the QccPack Users' mailing list:
http://lists.sourceforge.net/mailman/listinfo/qccpack-users
You can browse the list archives, and if no answer to your query is
there, you can post a message to the list.
- QccPack Developers' Mailing List:
If you have a technical question concerning the implementation of
current or future library routines and utility programs, or if you
think you have found a bug in some QccPack code, please consult the
QccPack Developers' mailing list:
http://lists.sourceforge.net/mailman/listinfo/qccpack-devel
You can browse the list archives, and if no answer to your query is
there, you can post a message to the list. In particular, before
submitting a bug report, please verify that your bug is not a known
problem by scanning the list archives.
Please use the above mailing lists rather than contacting the QccPack
developers directly; the lists are monitor by the developers (and many
others), so your post will be responded to in a timely fashion.
- QccPack Announcements Mailing List
Subscribe to the QccPack Announcements mailing list,
http://lists.sourceforge.net/mailman/listinfo/qccpack-announce
to obtain announcements of new releases and other news concerning
QccPack. Sorry, this is a "read-only" list -- you cannot post to it.
==============================================================================
INSTALLATION:
Installation Note:
To compile the QccPackSPECK 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 QccPackSPECK 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
QccPackSPECK module tar file is /usr/local/QccPackSPECK.tar,
do the following:
- Type "cd /usr/local/QccPack"
- Type "tar xvf /usr/local/QccPackSPECK.tar"
- Edit the file QccPack.config :
- Uncomment the line that reads #define QCCPACK_SPECK to enable
the optional QccPackSPECK 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 QccPackSPECK" or point your browser to
file:$(QCCPACK_INSTALL)/doc/QccPackSPECK.3.html to view the available
documentation for the QccPackSPECK module.
==============================================================================
COPYRIGHT AND LICENSE INFORMATION:
Copyright (C) 1997-2009 James E. Fowler
The Set-Partitioning Embedded Block (SPECK) algorithm is protected by US
Patent #6,671,413 (issued December 30, 2003) and by patents pending.
An implementation of the SPECK algorithm is included herein (utility
programs speckencode and speckdecode, and speck.c in the QccPack library)
with the permission of Dr. William A. Pearlman, exclusive holder of patent
rights. Dr. Pearlman has graciously granted a license with certain
restrictions governing the terms and conditions for use, copying,
distribution, and modification of the SPECK 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-SPECK 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.
==============================================================================
近期下载者:
相关文件:
收藏者: