资源简介
小波变换算法 c语言版 图像处理 信号处理
代码片段和文件信息
/******
todos :
. lots of <> marks scattered around in the many modules
. at “stop“ functionality to ZT coders by including a “stop_subband“
and setting the ZT “bottom“ flag in that subband.
This would be something like the !propZTs of golfz
. lifting transform
. quantizers.c is poorly estimating distortion & entropy
chooseQuantizers needs lots of work
(stopAtQuantizer makes this a low-priority problem)
. DCT works great with uniform quantizers but wavelets (especially the S+P)
are killed by large quantization of the top LL band
. my old adaptive quantizers idea
. the ultimate goal is for the encoders to have tune-able parameters
that are optimized *per band* (such as context sizes). The
sever form of this is to actually choose different coders for
different bands but that is more tricky because it is critical
that coders are given passes to adapt; (this could be done by
manually conditioning the new coder each time there‘s a change
but that would be slow for the decoder)
*********/
//#define LL_WAVE_CNTX
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define readImageFile readImageFileBytes
#define writeImageFile writeImageFileBytes
#define dataBytes 1
/** some globals set by the mainline for reference by the coders ;
/*** the various coder templates available : ***/
extern int tune_param;
const static int default_lossless_coder = 11; // an order-1
int main(int argcchar *argv[])
{
image *im=NULL*save=NULL*im_work=NULL; // allocs
wavelet *wavelet = NULL;
char *sourceName;
int iqtypeqflags;
int complenstop_comp_len;
int widthheightplanesll_widthll_height;
int levelscoderNlosslessNtransformN;
double quantizerstop_comp_rate;
bool writeWavewriteDecdoLosslesswriteDeltasdoQuantdoYUVinterleaveddo_pauseoldSchoolwavePacket;
int autotune_minautotune_maxautotune_step;
const coder * coder_template;
double forw_timeenc_timedec_timeinv_time;
errputs(“WaveCoder v1.7 (c) 1998 by cBloom“);
if ( argc < 4 ) {
errputs(“wavecoder : tree-structured transforms and coders“);
errputs(“usage: wt
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 25046 2003-04-30 08:28 小波变换算法\wtlib\subbands.c
文件 6107 2003-04-30 08:13 小波变换算法\wtlib\coder_bp_sorted.c
文件 15491 2003-04-30 08:13 小波变换算法\wtlib\coder_bpb.c
文件 8886 1998-10-10 18:14 小波变换算法\wtlib\coder_bpb2.c
文件 8034 1998-10-10 18:14 小波变换算法\wtlib\coder_nop.c
文件 4703 2003-04-30 08:29 小波变换算法\wtlib\wpacket.c
文件 4106 1998-10-10 18:14 小波变换算法\wtlib\cdf22.c
文件 3000 2003-04-30 08:11 小波变换算法\wtlib\cdf24.c
文件 4601 1998-10-10 18:14 小波变换算法\wtlib\bcw3.c
文件 4360 1998-10-10 18:14 小波变换算法\wtlib\d4.c
文件 5014 1998-10-10 18:14 小波变换算法\wtlib\b97.c
文件 4469 2003-04-30 08:20 小波变换算法\wtlib\f97.c
文件 5129 1998-10-10 18:14 小波变换算法\wtlib\l97.c
文件 5279 2003-04-30 08:08 小波变换算法\wtlib\spt.c
文件 30560 2003-04-30 08:27 小波变换算法\wtlib\quantutil.c
文件 0 1998-10-10 18:14 小波变换算法\wtlib\quantuil.c
文件 5872 2003-04-30 08:24 小波变换算法\wtlib\quantim.c
文件 26413 2003-04-30 08:24 小波变换算法\wtlib\image.c
文件 4745 1998-10-10 18:14 小波变换算法\wtlib\idct.c
文件 4898 1998-10-10 18:14 小波变换算法\wtlib\haar2.c
文件 1514 1998-10-10 18:14 小波变换算法\wtlib\haar.c
文件 4907 1998-10-10 18:14 小波变换算法\wtlib\fdct.c
文件 4162 1998-10-10 18:14 小波变换算法\wtlib\dwt.c
文件 8686 2003-04-30 08:23 小波变换算法\wtlib\codezt.c
文件 3539 2003-04-30 08:04 小波变换算法\wtlib\wt_codeutil.c
文件 3770 2003-04-30 08:15 小波变换算法\wtlib\coder_o1.c
文件 6856 1998-10-10 18:14 小波变换算法\wtlib\coder_bpbf_zt.c
文件 14647 1998-10-10 18:14 小波变换算法\wtlib\coder_bp_zt2.c
文件 5586 2003-04-30 08:12 小波变换算法\wtlib\coder_bitplane.c
文件 10358 2003-04-30 08:23 小波变换算法\wtlib\coder_sh_o1.c
............此处省略48个文件信息
相关资源
- 学校超市选址问题(数据结构C语言版
- 数据结构,迷宫问题C语言版源代码
- C语言版3D魔方游戏源代码
- DSDEMO-C演示(数据结构C语言版 严蔚敏
- 烟花优化算法(c语言版)
- 数据结构(C语言版)ppt课件,清华,
- 连连看源代码C语言版
- 数据结构C语言版教学笔记严蔚敏
- 数据结构C语言版期末考试试题(有答
- (严版C语言版数据结构源码.rar
- C语言版经纬度与高斯投影相互转换函
- 数据结构C语言版第二版严蔚敏-课后答
- 数据结构 C语言版 第2版 严蔚敏 李冬
- 学生成绩管理系统 (C语言版)课程设
- 各种加密算法C语言版
- MPI与OpenMP并行程序设计:C语言版
- 数据结构c语言版第2版课后习题答案
- 学校教材订购系统,C语言版,内容详
- C语言版俄罗斯方块基于EASYX库
- MFC邮件发送程序(C语言版带界面)
- 公园的导游图C语言版
- 数据结构(C语言版)第2版习题答案—
- 数据结构C语言版PPT 清华大学出版社
- Windows下基于ModbusTcp的Server端开发C语言
- 严蔚敏数据结构C语言版视频教程之总
- 密码学:分组密码DES算法C语言版
- 学生管理系统C语言版
- 数据结构基础(C语言版) 习题答案
- 数据结构c语言版本严蔚敏清华大学
- c语言版的类似qq源码
评论
共有 条评论