【问题标题】:C++ fast library for drawing 2d with transparency用于绘制具有透明度的 2d 的 C++ 快速库
【发布时间】:2012-10-10 06:51:09
【问题描述】:

我正在寻找快速图书馆也可以制作一些 2d 图纸。我只需要绘制多边形,改变它们的透明度。我不想在任何窗口中显示结果,保存到文件将是足够的(更快 = 更好) - 我想学习我的算法如何绘制形状,所以我只需要像“drawPolygon”和“getPixel”这样的方法来比较结果.

【问题讨论】:

  • 旧的 OpenGL 怎么样?或者如果您使用的是 Windows,则可能是 D3D。

标签: c++ graphics 2d polygon getpixel


【解决方案1】:

OpenCV 也是做类似这样的基本操作的有效选择。

【讨论】:

  • 它不能正确支持透明度:它有 RGBA 图像,但不支持 alpha 混合。
【解决方案2】:

GD 库非常适合在位图上绘制形状。

【讨论】:

    猜你喜欢
    • 2018-04-02
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多