AGG反锯齿绘图库的学习笔记(一)

本文是作者学习AGG反锯齿绘图库的心得体会,AGG以其出色的反锯齿效果和高性能著称,但其复杂的体系和缺乏中文文档使得学习过程充满挑战。作者分享了克服困难,理解AGG算法和接口的经验,并对比了AGG与Microsoft GDI+的优劣。
摘要由CSDN通过智能技术生成

    很久不在CSDN上晃了,这几天突发奇想研究了AGG,有些心得,于是想起了CSDN,也算是show一下心得吧!!

    AGG是一个很优秀的反锯齿绘图库,比GDI+要酷很多,也快很多,但是这个东东是出了名的难以使用。我很早就听说了这个NB的东东,据说做地图显示那帮孙子,要不会用AGG,都不好意思和人打招呼,大约 在2008,我尝试研究过几个小时,但是觉得完全无法理解,放弃了。这段时间稍微有些空,突然记起了这个东东,总觉得没搞定它是对自己智商的侮辱,所以我决定搞定它。

    上网查了一下,这么些年,似乎没人留下过如何使用AGG的中文资料,AGG自己的英文文档仍然和2008年的时候一样糟糕,AGG的作者似乎讨厌文档,这么伟大一个软件作品,他留了几千个单词吧(不过他写了很多没有任何说明的例程,没入门的情况下,这些例程简直不是人看的,但执行起来很酷),这似乎是大牛们的一贯做法,“俺创造”,你们来发掘宝藏吧!


   AGG的困难在于它把C++泛型用到了极致,简直过度使用啊,AGG的类型之多,让人首先就晕掉,然后再也没兴趣学习下去,我以极大的毅力坚持了8个小时啊,仅仅搞明白它的体系。

    AGG作者,大拿Maxim Shemanarev说,Microsoft GDI+做的很不好,虽然对用户来说,很容易理解,很好用,但是不能满足2D图像学的要求,出图质量不好,还很慢ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值