文件名称:八叉树色彩量化源码(16bit转256色)
文件大小:3KB
文件格式:RAR
更新时间:2009-04-04 17:46:40
图形处理
16bit(565)转成256色图像。 用法: OctreeQuantize quantize;;;;;;;; quantize.Chg16bitTo256( pwImgBuf, width, height, pitch );;;;;;;;// 要求pitch是偶数,pitch不用我解 释了吧 quantize中的m_pPal和m_pbyIndexedImg就分别指向256色调色板(565格式)和8位的索 引图像(不带pitch)。 释放这两个内存是你自己的工作。 效果还可以,也够快,300×200的图像需要60ms。 我没用dither,也不知道dither怎么用到彩图上。哪位知道的来讲讲。 原本想从网上找一个现成的,找了一天也没找到。头痛,后来还是通过csdn上的一个老帖子的链接找到了这个算法的介绍。 国内可供利用的源码太少了(无聊的源码一大堆,都不能用,最没劲)。
【文件预览】:
Quantize.cpp
Quantize.h