登录
首页 » matlab » SPIHT_bandelet

SPIHT_bandelet

于 2007-07-26 发布 文件大小:1795KB
0 119
下载积分: 1 下载次数: 410

代码说明:

  我写的基于bandelet域的spiht图像压缩算法。效果比经典的SPIHT好。文章已发,希望代码对大家有用。(I wrote bandelet domain-based SPIHT image compression algorithm. SPIHT is better than a good classic. Article has been distributed, I hope the code useful for everyone.)

文件列表:

SPIHT_bandelet
..............\bandelets
..............\.........\BandeletsTutorial.pdf

..............\.........\compute_best_direction.m
..............\.........\compute_quadtree.m
..............\.........\compute_wavelet_quadtree.asv
..............\.........\compute_wavelet_quadtree.m
..............\.........\convert_wavelets2list.m
..............\.........\dichotomic_grouping.m
..............\.........\images
..............\.........\load_image_small_square.m
..............\.........\perform_alpert_transform_2d.m
..............\.........\perform_bandelet_transform.m
..............\.........\perform_moment_transform_slow.m
..............\.........\perform_warped_wavelet.m
..............\.........\perform_warping.m
..............\.........\perform_wavelet_bandelet_transform.asv
..............\.........\perform_wavelet_bandelet_transform.m
..............\.........\perform_wavelet_transform.m
..............\.........\plot_geometry.m
..............\.........\plot_quadtree.m
..............\.........\plot_wavelet_quadtree.m
..............\.........\reverse.m
..............\.........\rev_sort_abs.m
..............\.........\test_compression.asv
..............\.........\test_compression.m
..............\.........\test_quadtree.m
..............\.........\test_reordering.m
..............\.........\test_single_square.asv
..............\.........\test_single_square.m
..............\.........\test_speed.m
..............\.........\test_wavelet_quadtree.m
..............\.........\toolbox
..............\.........\.......\compile_mex.m
..............\.........\.......\compute_quadrant_selection.m
..............\.........\.......\evaluate_nbr_bits_wavelets.m
..............\.........\.......\keep_above.m
..............\.........\.......\keep_biggest.m
..............\.........\.......\l2error.m
..............\.........\.......\load_image.m
..............\.........\.......\mex
..............\.........\.......\...\bandelet.sln
..............\.........\.......\...\config.h
..............\.........\.......\...\perform_haar_transform.cpp
..............\.........\.......\...\perform_haar_transform.def
..............\.........\.......\...\perform_haar_transform.h
..............\.........\.......\...\perform_haar_transform.vcproj
..............\.........\.......\perform_haar_transform.dll
..............\.........\.......\perform_haar_transform_slow.m
..............\.........\.......\perform_quantization.m
..............\.........\.......\plot_wavelet.m
..............\.........\.......\psnr.m
..............\.........\.......\reorder_coefs.m
..............\.........\.......\rescale.m
..............\bandelets.rar
..............\btc_decode.m
..............\btc_encode.m
..............\btc_image.m
..............\btc_image01.m
..............\btc_image_decode.asv
..............\btc_image_decode.m
..............\btc_image_encode.asv
..............\btc_image_encode.m
..............\btc_image_test.asv
..............\btc_image_test.m
..............\contents.m
..............\func_DWT.m
..............\func_InvDWT.m
..............\func_Myappcoef2.m
..............\func_MyDescendant.m
..............\func_Mywavedec2.m
..............\func_Mywaverec2.m
..............\func_ReadRaw.m
..............\func_SPIHT_Dec.m
..............\func_SPIHT_Enc.m
..............\func_SPIHT_Main.asv
..............\func_SPIHT_Main.m


..............\lena512.raw
..............\result





..............\rle.asv
..............\rle.m
..............\向海林编写的五个文件
..............\....................\compute_best_direction_xhl.asv
..............\....................\compute_best_direction_xhl.m
..............\....................\compute_best_direction_xhl_.m
..............\....................\compute_quadrant_selection_xhl.m
..............\....................\compute_quadtree_xhl.m
..............\....................\compute_wavelet_quadtree_xhl.m

..............\....................\perform_bandelet_transform_xhl.m
..............\....................\perform_warped_wavelet_xhl.m
..............\....................\perform_wavelet_bandelet_transform_xhl.m

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • fangpang
    包括最后计算压缩图像的峰值信噪比和压缩效果的源码,包含特征值与特征向量的提取、训练样本以及最后的识别,毕设内容,高光谱图像基本处理。( Including the final calculation of the compressed image peak signal to noise ratio and compression of the source, Contains the eigenvalue and eigenvector extraction, the training sample, and the final recognition, Complete set content, basic hyperspectral image processing.)
    2017-01-16 09:35:14下载
    积分:1
  • HU不变矩
    说明:  Hu不变矩的的一至七个矩的代码以及论文。matalb版本,可直接用。(Matlab Code of Hu Moment Invariant)
    2019-04-26 21:15:35下载
    积分:1
  • Java-cube
    魔方源代码,用鼠标可以选择想要转动的面,按D顺时针旋转,按 S逆时针旋转。(Cube the source code, you can use the mouse to the face you want to rotate, press D to rotate clockwise, counterclockwise rotation S.)
    2016-05-10 23:19:09下载
    积分:1
  • huxiangguangtuixangpipei
    这是一种简单的互相关图像匹配算法,已经在matlab环境下测试过,效果很好。附带两张匹配图片(This is a simple cross-correlation image matching algorithm has been tested in the matlab environment, the effect is very good. With two matching pictures)
    2013-06-08 11:18:45下载
    积分:1
  • 1
    说明:  图像去雾可以还原图像的颜色和能见度,同时也能利用雾的浓度来估计物体的距离,这些在计算机视觉上都有重要应用(Image Fog can restore the color and visibility of the image, but also can use the concentration of the fog to estimate the distance of the object, which have important applications in computer vision)
    2017-12-31 19:34:21下载
    积分:1
  • JPEGCompression
    说明:  编码: (1)进行颜色转换,将RGB格式转换为YUV格式。 (2)将待编码的N×N的图像分解成(N/8)^ 2 个大小为8×8的子图像。 (3)对每个子图像进行DCT变换,得到各子图像的变换系数。这一步的实质是把空间域表示的图像转换成频率域表示的图像。 (4)对变换系数进行量化。 (5)进行Z字形重排 (6)使用霍夫曼变长变码编码器对量化的系数进行编码,得到压缩后的图像(数据)。 解码: (1) 对压缩的图像数据进行解码,得到用量化系数表示的图像数据。 (2) 进行反Z字型重排 (3)用与编码时相同的量化函数或量化值表对用量化系数表示的图像数据进行逆量化,得到每个子图像的变换系数。 (4)对逆量化得到的每个子图像的变换系数进行反向正交变换(如反向DCT变换等),得到(N/8)^2 个大小为8×8的子图像。 (5)将(N/8)^2 个大小为8×8的子图像重构成一个N×N的图像。 (6)进行颜色组合,将YUV格式转换为RGB格式图像。(JPEG compression and decompression process)
    2019-02-18 22:58:13下载
    积分:1
  • 2
    说明:  边缘特征的提取就是求图像梯度的局部最大值和方向。实际计算中,以微分算子的形式表示,并采用快速卷积函数来实现。常用的算子有微分算子,拉普拉斯算子,Canny算子等。其中Canny边缘检测是一种较新的边缘检测算子,具有较好的边缘检测性能,得到越来越广泛的应用。Canny边缘检测法利用高斯函数的一阶微分,它能在噪声抑制和边缘检测之间取得较好的平衡(Edge feature extraction is to seek the local maximum of image gradient and orientation. The actual calculation to the form of differential operator representation, and using fast convolution function to achieve. Commonly used operators are differential operators, Laplace operator, Canny operator and so on. Canny edge detection which is a relatively new edge detection operator, and has good edge detection performance, get more and more widely used. Canny edge detection method using first derivative of Gaussian function, it can in the noise suppression and edge detection to achieve a better balance between)
    2010-06-16 08:36:49下载
    积分:1
  • slic
    超像素分割图像,将彩色图像转化为CIELAB颜色空间和XY坐标下的5维特征向量,然后对5维特征向量构造距离度量标准,对图像像素进行局部聚类的过程(simple linear iterativeclustering)
    2020-10-24 14:50:01下载
    积分:1
  • drawline
    C++开发的计算机图形学关于直线绘制的算法,主要涉及DDA算法、中点画线算法、Bresenham画线算法(C++ developed computer graphics on line drawing algorithm, mainly involves DDA algorithm, midpoint line algorithm, Bresenham line drawing algorithm.)
    2018-06-22 15:07:51下载
    积分:1
  • Normal_estimation
    基于PCL的估算散乱点云的法矢量,并进行颜色渲染显示(estimation of normal vectors for point clouds and color rendering display based on PCL)
    2018-03-16 21:10:32下载
    积分:1
  • 696518资源总数
  • 104730会员总数
  • 34今日下载