资源简介
jpeg-ls无损压缩C代码,优秀的无损压缩国际标准实现。
代码片段和文件信息
/* 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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 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个文件信息
- 上一篇:stl_algoba
se.h - 下一篇:简单的二维装箱代码
相关资源
- STM32F030从机中断接收的iic代码,附带
- 基于51单片机的教室智能照明控制系统
- 自动截拼图工具适合做地图等-地图
- 51单片机课程设计内含50多个课程设计
- stm32 iap功能实现
- Marlin代码详细注释
- 时间差分法帧间差分法opencv和vc代码实
- 轮廓波contourlet变换的VC代码
- MWC代码解读
- MPU6050的C代码程序包括DMP直接解算姿态
- STM32程序。多串口。DMA方式。C代码
- MultiWii MWC代码解读
- LPC1769 FLASH IAP 读写 有详细c代码,可以
-
iSwift for Mac(ob
jective-C代码转换工具 - HOG特征可视化C代码
- STM32F103_ADC代码——直接移植即可用
- 疲劳检测完整C代码
- h264转mp4 VC代码
- ARM7入门指导包括31个学习 Proteus仿真及
- springmvc代码
- 均值、中值滤波C代码
- 瑞萨单片机rh850 ADC代码包
- STM32温度检测器
- 主成分分析c代码与原理
- EP100伺服系统原理图+PCB+源代码.rar
- 雷神的基于libvlc代码
- 基于STM32,hal库,使用CubeMX进行开发的
- 数字图像处理 冈萨雷斯 VC代码
- 普中科技51单片机基础实践例程合集
- 雕刻机,CNC代码源
评论
共有 条评论