資源簡(jiǎn)介
jpeg-ls無損壓縮C代碼,優(yōu)秀的無損壓縮國(guó)際標(biāo)準(zhǔn)實(shí)現(xiàn)。

代碼片段和文件信息
/*?SPMG/JPEG-LS?IMPLEMENTATION?V.2.1
???=====================================
???These?programs?are?Copyright?(c)?University?of?British?Columbia.?All?rights?reserved.
???They?may?be?freely?redistributed?in?their?entirety?provided?that?this?copyright
???notice?is?not?removed.?THEY?MAY?NOT?BE?SOLD?FOR?PROFIT?OR?INCORPORATED?IN
???COMMERCIAL?PROGRAMS?WITHOUT?THE?WRITTEN?PERMISSION?OF?THE?COPYRIGHT?HOLDER.
???Each?program?is?provided?as?is?without?any?express?or?implied?warranty
???without?even?the?warranty?of?fitness?for?a?particular?purpose.
???=========================================================
???THIS?SOFTWARE?IS?baseD?ON?HP‘s?implementation?of?jpeg-ls:
???=========================================================
???LOCO-I/JPEG-LS?IMPLEMENTATION?V.0.90
???-------------------------------------------------------------------------------
???(c)?COPYRIGHT?HEWLETT-PACKARD?COMPANY?1995-1999.
????????HEWLETT-PACKARD?COMPANY?(“HP“)?DOES?NOT?WARRANT?THE?ACCURACY?OR
???COMPLETENESS?OF?THE?INFORMATION?GIVEN?HERE.??ANY?USE?MADE?OF?OR
???RELIANCE?ON?SUCH?INFORMATION?IS?ENTIRELY?AT?USER‘S?OWN?RISK.
????????BY?DOWNLOADING?THE?LOCO-I/JPEG-LS?COMPRESSORS/DECOMPRESSORS
???(“THE?SOFTWARE“)?YOU?AGREE?TO?BE?BOUND?BY?THE?TERMS?AND?CONDITIONS
???OF?THIS?LICENSING?AGREEMENT.
????????YOU?MAY?DOWNLOAD?AND?USE?THE?SOFTWARE?FOR?NON-COMMERCIAL?PURPOSES
???FREE?OF?CHARGE?OR?FURTHER?OBLIGATION.??YOU?MAY?NOT?DIRECTLY?OR
???INDIRECTLY?DISTRIBUTE?THE?SOFTWARE?FOR?A?FEE?INCORPORATE?THIS
???SOFTWARE?INTO?ANY?PRODUCT?OFFERED?FOR?SALE?OR?USE?THE?SOFTWARE
???TO?PROVIDE?A?SERVICE?FOR?WHICH?A?FEE?IS?CHARGED.
????????YOU?MAY?MAKE?COPIES?OF?THE?SOFTWARE?AND?DISTRIBUTE?SUCH?COPIES?TO
???OTHER?PERSONS?PROVIDED?THAT?SUCH?COPIES?ARE?ACCOMPANIED?BY
???HEWLETT-PACKARD‘S?COPYRIGHT?NOTICE?AND?THIS?AGREEMENT?AND?THAT
???SUCH?OTHER?PERSONS?AGREE?TO?BE?BOUND?BY?THE?TERMS?OF?THIS?AGREEMENT.
????????THE?SOFTWARE?IS?NOT?OF?PRODUCT?QUALITY?AND?MAY?HAVE?ERRORS?OR?DEFECTS.
???THE?JPEG-LS?STANDARD?IS?STILL?UNDER?DEVELOPMENT.?THE?SOFTWARE?IS?NOT?A
???FINAL?OR?FULL?IMPLEMENTATION?OF?THE?STANDARD.??HP?GIVES?NO?EXPRESS?OR
???IMPLIED?WARRANTY?OF?ANY?KIND?AND?ANY?IMPLIED?WARRANTIES?OF
???MERCHANTABILITY?AND?FITNESS?FOR?PURPOSE?ARE?DISCLAIMED.
????????HP?SHALL?NOT?BE?LIABLE?FOR?ANY?DIRECT?INDIRECT?SPECIAL?INCIDENTAL
???OR?CONSEQUENTIAL?DAMAGES?ARISING?OUT?OF?ANY?USE?OF?THE?SOFTWARE.
???-------------------------------------------------------------------------------
*/
/*
?*
?*?Initial?code?by?Alex?Jakulin??Aug.?1995
?*
?*?Modified?and?optimized:?Gadiel?Seroussi?October?1995
?*
?*?Modified?and?added?Restart?marker?and?input?tables?by:
?*?David?Cheng-Hsiu?Chu?and?Ismail?R.?Ismail?march?1999
?*/
#include?“global.h“
#include?“bitio.h“
extern?int?zeroLUT[];?????/*?lookup?table?to?find?number?of?leading?zeroes?*/
extern?FILE?*in?*out;
byte?negbuff[BUFSIZE+4];????/*?byte?I/O?buffer?allowing?for?4?“negative“?
???????locations??*/
/*
?‘buff‘?is?defined?as?‘rawbuff+4‘?in?bitio.h?so?tha
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????7259??1999-06-23?02:27??jpeglsv2.2\Decoder\bitio.c
?????文件???????5268??1999-06-23?02:28??jpeglsv2.2\Decoder\bitio.h
?????文件??????39525??1999-06-23?02:58??jpeglsv2.2\Decoder\decoder.c
?????文件???????9947??1999-06-23?02:30??jpeglsv2.2\Decoder\global.c
?????文件??????10498??1999-06-23?03:04??jpeglsv2.2\Decoder\global.h
?????文件???????7036??1999-06-23?03:05??jpeglsv2.2\Decoder\initialize.c
?????文件??????13490??1999-06-23?02:31??jpeglsv2.2\Decoder\jpegmark.c
?????文件???????4272??1999-06-23?02:32??jpeglsv2.2\Decoder\jpegmark.h
?????文件??????18535??1999-06-23?03:06??jpeglsv2.2\Decoder\lossless_d.c
?????文件??????18356??1999-06-23?03:05??jpeglsv2.2\Decoder\lossy_d.c
?????文件????????951??1999-06-23?02:42??jpeglsv2.2\Decoder\makefile
?????文件????????961??1999-04-20?23:49??jpeglsv2.2\Decoder\makefile.hpux.dec
?????文件????????984??1999-03-30?12:30??jpeglsv2.2\Decoder\makefile.vc
?????文件???????5254??1999-03-30?07:05??jpeglsv2.2\Decoder\melcode.c
?????文件???????4301??1999-06-23?02:12??jpeglsv2.2\Encoder\bitio.c
?????文件???????6181??1999-06-23?02:12??jpeglsv2.2\Encoder\bitio.h
?????文件??????37034??1999-06-23?02:56??jpeglsv2.2\Encoder\encoder.c
?????文件???????9978??1999-06-23?02:14??jpeglsv2.2\Encoder\global.c
?????文件??????10608??1999-06-23?02:14??jpeglsv2.2\Encoder\global.h
?????文件???????7465??1999-06-23?02:15??jpeglsv2.2\Encoder\initialize.c
?????文件???????9740??1999-06-23?02:15??jpeglsv2.2\Encoder\jpegmark.c
?????文件???????3967??1999-06-23?02:16??jpeglsv2.2\Encoder\jpegmark.h
?????文件??????20259??1999-06-23?02:16??jpeglsv2.2\Encoder\lossless_e.c
?????文件??????21882??1999-06-23?02:17??jpeglsv2.2\Encoder\lossy_e.c
?????文件????????950??1999-06-23?02:48??jpeglsv2.2\Encoder\makefile
?????文件????????961??1999-03-31?03:18??jpeglsv2.2\Encoder\makefile.hpux.enc
?????文件????????984??1999-03-30?12:29??jpeglsv2.2\Encoder\makefile.vc
?????文件???????4908??1999-06-23?02:17??jpeglsv2.2\Encoder\melcode.c
?????文件?????457216??1999-03-30?07:44??jpeglsv2.2\JLSEncoder.exe
?????文件?????446342??1999-03-13?01:47??jpeglsv2.2\lena24b.jls
............此處省略12個(gè)文件信息
- 上一篇:stl_algoba
se.h - 下一篇:簡(jiǎn)單的二維裝箱代碼
評(píng)論
共有 條評(píng)論