打算用来干什么?做动画,还是。。。?呵呵!
据我所知,如果不是很专业,那么只有博士一级才会要求研究这个哦!
对此,我也是一知半解,不过也在这里抛砖引玉吧!
如果是做动画只要在两张图象之间插入关键帧即可,具体可以参看MPEG压缩算法!简单的2D动画我写过一个,封装成Dll,效果不好。
看来还是算法的问题。
如果是静态图象的编码则最好先看看小波变换的内容,线性,非线性,矢量化等等(头都大了!)
一般而言,将图象平面平均分成N个正方形的小处理区域(如48个即8X6块),并对每个小块的平均亮度进行监测,如果这些小
块的平均亮度差别过于大,则要缩小这些小块的亮度差,使暗的区域能够较为清晰的重视而又不至于使图像亮部区域出现过载。
这只是一个补偿性插补的例子简述。
建议调用DirectX接口吧!DirectX8.0对图象插补提供了很好的支持。应该有接口函数。
希望得到大虾级的指点!