理想情况下,我想要一个类似于原始Java2D或Quartz的库-例如setFill,setStroke,moveToPoint,lineToPoint,quadCurveToPoint,fillPath,strokePath等。旋转和缩放路径会很好,但不是必须的。使用比例字体绘制字符串也会很好。开源,在演讲中是免费的,在啤酒中是免费的将是很棒的!
这必须运行在带有一个小彩色液晶屏的嵌入式ARM7上。无硬件显卡支持。内存非常紧张,20kbyte RAM和256kbyte闪存。
有什么建议吗?
发布于 2011-10-18 23:59:20
看看SDL_draw吧。这个库在SDL表面上绘制,但是您应该能够很容易地调整它以在嵌入式设备的屏幕上绘制。许可证是GPL,不确定它是否适用于您。
发布于 2011-10-19 01:09:41
我在嵌入式设备中使用过the Cairo graphics library。不过,我们并不太担心内存问题。
发布于 2011-10-19 00:33:03
我不知道它与你来自的地方相比如何,但allegro (主要用于游戏)是免费的,简单的,并且得到了很好的支持:
http://www.talula.demon.co.uk/allegro/
编辑:我错过了嵌入的部分。我怀疑你想要快板。抱歉的。
https://stackoverflow.com/questions/7810091
复制相似问题