一个位图量化的八叉树算法实现,效果很好

上传者: cqmyg123456 | 上传时间: 2021-04-06 17:45:47 | 文件大小: 2.78MB | 文件类型: ZIP
八叉树颜色量化算法。算法基本思路是:将图像中使用的RGB颜色值分布到层状的八叉树中。八叉树的深度可达9层,即根节点层加上分别表示8位的R、G、B值的每一位的8层节点。较低的节点层对应于较不重要的RGB值的位(右边的位),因此,为了提高效率和节省内存,可以去掉最低部的2 ~ 3层,这样不会对结果有太大的影响。叶节点编码存储像素的个数和R、G、B颜色分量的值;而中间的节点组成了从最顶层到叶节点的路径。这是一种高效的存储方式,既可以存储图像中出现的颜色和其出现的次数,也不会浪费内存来存储图像中不出现的颜色。算法特点:效率高,效果好。

文件下载

资源详情

[{"title":"( 31 个子文件 2.78MB ) 一个位图量化的八叉树算法实现,效果很好","children":[{"title":"24to256八叉树","children":[{"title":"八叉树颜色量化成功","children":[{"title":"dfadf.bmp <span style='color:#111;'> 230.74KB </span>","children":null,"spread":false},{"title":"wowo.h <span style='color:#111;'> 320B </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 291B </span>","children":null,"spread":false},{"title":"wowo.dsw <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"wowo.ncb <span style='color:#111;'> 81.00KB </span>","children":null,"spread":false},{"title":"wowo.opt <span style='color:#111;'> 54.50KB </span>","children":null,"spread":false},{"title":"256色.bmp <span style='color:#111;'> 235.43KB </span>","children":null,"spread":false},{"title":"wowo.plg <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"Quantize.cpp <span style='color:#111;'> 9.54KB </span>","children":null,"spread":false},{"title":"wowo.dsp <span style='color:#111;'> 4.28KB </span>","children":null,"spread":false},{"title":"wowo.cpp <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'> 452.00KB </span>","children":null,"spread":false},{"title":"Quantize.obj <span style='color:#111;'> 40.13KB </span>","children":null,"spread":false},{"title":"wowo.exe <span style='color:#111;'> 108.11KB </span>","children":null,"spread":false},{"title":"wowo.obj <span style='color:#111;'> 12.81KB </span>","children":null,"spread":false},{"title":"wowo.pdb <span style='color:#111;'> 345.00KB </span>","children":null,"spread":false},{"title":"102.BMP <span style='color:#111;'> 672.42KB </span>","children":null,"spread":false},{"title":"StdAfx.obj <span style='color:#111;'> 112.04KB </span>","children":null,"spread":false},{"title":"tyf.bmp <span style='color:#111;'> 230.74KB </span>","children":null,"spread":false},{"title":"wowo.res <span style='color:#111;'> 128B </span>","children":null,"spread":false},{"title":"jjy.bmp <span style='color:#111;'> 689.12KB </span>","children":null,"spread":false}],"spread":true},{"title":"ReadMe.txt <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"24位真彩.bmp <span style='color:#111;'> 703.18KB </span>","children":null,"spread":false},{"title":"Quantize.h <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 445B </span>","children":null,"spread":false},{"title":"102.BMP <span style='color:#111;'> 672.42KB </span>","children":null,"spread":false},{"title":"wowo.rc <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"wowo.clw <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"333.bmp <span style='color:#111;'> 225.17KB </span>","children":null,"spread":false},{"title":"jjy.bmp <span style='color:#111;'> 689.12KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • panglly :
    可用,拿来学习。就是还是有失真
    2019-01-08
  • guitar100 :
    内存越界
    2015-11-04
  • EDLOU :
    多媒体的作业需要完成八叉树量化,非常有帮助!
    2015-10-24
  • 赞狠傻 :
    在vs2013下运行会中断~~
    2015-03-31
  • am870225702 :
    压缩图片的功能很实用
    2015-01-15
  • jzwsc :
    不错,就是效率上还不是太好,但是能够用了。
    2014-12-22
  • shamozhihuzhubohu :
    vs2008下,生成树和生成索引的时候根据位图数据计算索引的时候不一样吧,会崩溃,改的一样了运行效果没有自带的那几张图片效果好,不知道怎么回事
    2014-11-06
  • bluezms :
    运行在VC6.0和VS2010上有问题
    2014-05-10
  • into_wild :
    非常完整,可运行通过,量化过程清楚,易于理解
    2014-04-23
  • bozhi123 :
    不错 适合初学者
    2014-01-14

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明