2D高效率的图象处理在wince下的实现

来源:互联网 发布:空山基画集淘宝 编辑:程序博客网 时间:2024/05/29 16:20

1 Cario因为能使用硬件加速系统,所以它的图象处理听说很高.但实际测试下来在wince    下并不高一个原因是因为,他支持的是8,24,32位的颜色处理,单单少了wince  下的最普通的颜色模式16位,但只是去了解Cario 的代码你就发现,这个代码写的很简练, 比如曲线,先计算4个点组成的线的斜率.设置个容忍度,根据斜容忍度计算Alpha点,Cario值得借鉴的还有很多,比如de_casteljau的曲线拟合算法.还比如在多边形填充里运用的AET的处理方法,都很经典 .      

2 wince下,我推荐SDL在实现地层的Sufrace和OFF_SCREEN的内存.SDL本身很强大,多位的blit支持的很完善,SDL给你展示了一个广阔的舞台,至于这舞台上你用那种直线,曲线方法,还绘制,SDL没有提供,但很容易不是吗? 以后的播客,我会集中在SDL上,讲述如何使用这个强大的舞台