1%时多个符号......p=p/sum(p);%规范化输入的概率s=reduce(p);%做哈夫曼源符号削减makecode(s,[]);%以递归方式生成的代码其他代码={"1"};%其他、微不足道的一个符号案例!结束%……………………………………………………………….%函数s=reduce(p);%在MATLAB的单元格结构中通过创建一个哈夫曼源减少树减少%执行源符号减少,直到只有两个剩余的%符号。s=cell(length(p),1);%生成符号节点12、3,开始树...到引用%符号的概率。为我=1:length(p)s{i}=i;结束同时numel(s)>2[p,我]=sort(p);%排序符号概率p(2)=p(1)+p(2);%合并-IMDN开发者社群-imdn.cn"> 1%时多个符号......p=p/sum(p);%规范化输入的概率s=reduce(p);%做哈夫曼源符号削减makecode(s,[]);%以递归方式生成的代码其他代码={"1"};%其他、微不足道的一个符号案例!结束%……………………………………………………………….%函数s=reduce(p);%在MATLAB的单元格结构中通过创建一个哈夫曼源减少树减少%执行源符号减少,直到只有两个剩余的%符号。s=cell(length(p),1);%生成符号节点12、3,开始树...到引用%符号的概率。为我=1:length(p)s{i}=i;结束同时numel(s)>2[p,我]=sort(p);%排序符号概率p(2)=p(1)+p(2);%合并 - IMDN开发者社群-imdn.cn">
登录
首页 » 图像处理 » 使用蒸汽吞吐男人编码的图像压缩

使用蒸汽吞吐男人编码的图像压缩

于 2022-07-04 发布 文件大小:1.34 kB
0 47
下载积分: 2 下载次数: 1

代码说明:

函数代码 = huffman(p) 哈夫曼 %生成符号源变量长度的哈夫曼代码。 代码 %= HUFFMAN(P) 返回一个哈夫曼代码作为二进制字符串的单元格 %数组的代码输入的符号概率矢量体育在代码中的每个单词 %对应于其概率是在相应的指数符号 %的体育 % %检查输入的参数的合理性。 error(nargchk(1,1,nargin)) ; 如果 (ndims(p) ~ = 2) | |(min(size(p)) > 1) | |~isreal(p) | |~isnumeric(p) 错误 ("P 必须是一个实数值向量") ; 结束 %全局变量生存所有递归函数 "makecode" 的 全局代码 CODE=cell(length(p),1) ;%Init 全球太阳能电池阵列 如果 length(p) > 1%时多个符号...... p = p/sum(p) ;%规范化输入的概率 s = reduce(p) ;%做哈夫曼源符号削减 makecode (s,[]) ;%以递归方式生成的代码 其他 代码 = {"1"};%其他、 微不足道的一个符号案例 ! 结束 %……………………………………………………………….% 函数 s = reduce(p) ; %在 MATLAB 的单元格结构中通过创建一个哈夫曼源减少树 减少 %执行源符号减少,直到只有两个 剩余的 %符号。 s = cell(length(p),1) ; %生成符号节点 1 2、 3,开始树...到引用 %符号的概率。 为我 = 1:length(p) s {i} = i ; 结束 同时 numel(s) > 2 [p,我] = sort(p);%排序符号概率 p(2) = p(1) + p(2) ;%合并

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

发表评论

0 个回复

  • 三维台球游戏
    现将老师共享的三维台球游戏设计分享给大家,游戏不能玩,但场景变换做得流畅,其中涉及图像处理的很多知识,希望对有志想要学好c的专业或者非专业人士以借鉴。如有可以改进之处可以进行交流。
    2022-02-25 23:24:59下载
    积分:1
  • 颜色检测
    应用背景本代码演示了如何检测一个特定的色,通过调整色调,饱和度,从跟踪栏值关键技术这个代码可以用来识别蓝天背景的白云
    2022-02-20 01:03:39下载
    积分:1
  • opencv 不同的直方比较
    opencv1.0+VC6.0/VS2010下皆可使用,对不同图像做直方图比较,得出匹配系数,具有一定的可行性,欢迎广大童鞋下载交流。
    2023-01-17 20:05:06下载
    积分:1
  • 3D飞机游戏
    一个3D的飞机游戏                   名称:3D飞行射击游戏 综合了一下近一个月D3D的学习写了这么个游戏~进入游戏会提示游戏操作,希望大家提出建议~ vc2003 + DX9.0 作者:小剑 Email:lujian_yy@163.com
    2022-04-07 20:21:09下载
    积分:1
  • 平面单应矩阵的计算
    这是计算 Hormography Matrix 的两幅图像的源代码。欢迎下载,试用。谢谢您的支持 !
    2022-03-17 03:19:27下载
    积分:1
  • vc MAppStart
    此程序分配的 MIL 应用程序和系统,然后显示使用图形函数的欢迎消息。它还演示如何要检查有错误。
    2022-07-09 02:16:19下载
    积分:1
  • matlab截编程
    利用简单的命令对图片进行剪裁,这个可以用鼠标选择自己想要留下的图片区域,不需要计算目标图片的灰度值或坐标范围,仅仅用鼠标选择目标区域进行剪裁就可以得到自己想要的图片,然后保存。
    2022-01-26 07:23:17下载
    积分:1
  • DX11 程序
    DX 11写的风景,包括反射和折射的效果,适合初学者使用学习。 很清晰的列出了shader的初始化使用和render,还有模型的载入,镜头的控制等等,全部是单独的类写出,初学者能很容易看懂
    2023-08-17 17:40:07下载
    积分:1
  • vtadata-6.1.0
    应用背景Vtk是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,2000多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。关键技术Vtk几乎可以在任何一个基于Unix的平台上操作,以及Windows 95/98/NT/2000/XP。视觉化工具函式库是一个开放源码,跨平台、支持并行处理(VTK曾用于处理大小近乎1个Petabyte的资料,其平台为美国Los Alamos国家实验室所有的具1024个处理器之大型系统)的图形应用函式库。2005年时曾被美国陆军研究实验室用于即时模拟俄罗斯制反导弹战车Z
    2022-01-31 07:48:59下载
    积分:1
  • 小波变换工具箱
    包括了拉普拉斯金字塔的matlab数字图像融合代码以及小波变换的融合代码,一些小波函数的功能描述并且给出了详细的例子,对于初学者有很大的帮助
    2022-11-12 19:35:04下载
    积分:1
  • 696518资源总数
  • 104298会员总数
  • 46今日下载