除了上面提到的壓縮方法,你也可以調用VB的工具MakeCab.exe(在VB5\setupkit\kitfil32或VB98\Wizards\PDWizard目錄下)生成.cab文件。先構造一個Directive 文件(*.ddf),然后使用Shell命令調用MakeCAB /f excel.ddf就可以生成*.cab文件。關于Directive 文件的格式,可以參考MSDN Library中的《MakeCAB: A COMPRESSION and Disk Layout Tool》一文。
The Audio File Library provides a uniform programming interface to
standard digital audio file formats.
This library allows the processing of audio data to and from audio
files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun
.snd/.au, IRCAM, AVR, Amiga IFF/8SVX, and NIST SPHERE). The library
also supports COMPRESSION (currently G.711 mu-law and A-law and IMA and
MS ADPCM) as well as PCM formats of all flavors (signed and unsigned
integer, single- and double-precision floating point).
DIGITAL IMAGERY is pervasive in our world today. Consequently,
standards for the efficient representation and
interchange of digital images are essential. To date, some of
the most successful still image COMPRESSION standards have resulted
from the ongoing work of the Joint Photographic Experts
Group (JPEG). This group operates under the auspices of Joint
Technical Committee 1, Subcommittee 29, Working Group 1
(JTC 1/SC 29/WG 1), a collaborative effort between the International
Organization for Standardization (ISO) and International
Telecommunication Union Standardization Sector (ITUT).
Both the JPEG [1–3] and JPEG-LS [4–6] standards were
born from the work of the JPEG committee. For the last few
years, the JPEG committee has been working towards the establishment
of a new standard known as JPEG 2000 (i.e., ISO/IEC
15444). The fruits of these labors are now coming to bear, as
JPEG-2000 Part 1 (i.e., ISO/IEC 15444-1 [7]) has recently been
approved as a new international standard.
This file contains a new and improved version of the Huffman coder, (June 29. 2001). The name is Huff06.m. There are also some additional files which are helpful when using Matlab for data COMPRESSION: quantizer, different variants of run-length-encoding and end-of-block coding in Mat2Vec, and a program which do JPEG-like entropy coding. A complete COMPRESSION example is shown in TestMat2Vec.m. This file is all you need for Huffman coding in MatLab.
這是06年4月剛剛完成的程序,從opencore.org下載而來。用vhdl語言描寫,以及matlab仿真,testbench,以及在xinlinx上的綜合。
The MDCT core is two dimensional discrete cosine transform implementation designed for use in COMPRESSION systems like JPEG. Architecture is based on parallel distributed arithmetic with butterfly computation.
Wavelets have widely been used in many signal and image processing applications. In this paper, a new
serial-parallel architecture for wavelet-based image COMPRESSION is introduced. It is based on a 4-tap wavelet
transform, which is realised using some FIFO memory modules implementing a pixel-level pipeline
architecture to compress and decompress images. The real filter calculation over 4 · 4 window blocks is
done using a tree of carry save adders to ensure the high speed processing required for many applications.
The details of implementing both compressor and decompressor sub-systems are given. The primarily analysis
reveals that the proposed architecture, implemented using current VLSI technologies, can process a
video stream in real time.
加密算法
Test Driver for Crypto++, a C++ Class Library of Cryptographic Primitives:
- To generate an RSA key
cryptest g
- To encrypt and decrypt a string using RSA
cryptest r
- To calculate MD5, SHS, and RIPEMD-160 message digests:
cryptest m file
- To encrypt and decrypt a string using DES-EDE in CBC mode:
cryptest t
- To encrypt or decrypt a file
cryptest e|d input output
- To share a file into shadows:
cryptest s <pieces> <pieces-needed> file
(make sure file has no extension, if you re running this under DOS)
- To reconstruct a file from shadows:
cryptest j output file1 file2 [....]
- To gzip a file:
cryptest z <COMPRESSION-level> input output
- To gunzip a file:
cryptest u input output
- To run validation tests:
cryptest v
- To run benchmarks:
cryptest b [time for each benchmark in seconds]
eBook "Multimedia Technology Fundation and Application", PDF file,re-edited on Dec 19, 2006.
Contents: MIDI, Encoding,COMPRESSION, Image Format, MPEG TV, TCP/IP, HTML, JavaScript
The Intel® JPEG Library provides a set of highly optimized C functions that implement JPEG COMPRESSION and deCOMPRESSION on Intel architecture processors