首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Allegro 5缩放/旋转高质量的图像?

如何使用Allegro 5缩放/旋转高质量的图像?
EN

Stack Overflow用户
提问于 2016-06-05 00:16:27
回答 1查看 370关注 0票数 0

该应用编程接口似乎只提供al_draw_scaled_bitmapal_draw_rotated_bitmap以及其他几个非常类似的接口。这些功能非常快,唯一的问题是质量。如果我使用任何图像编辑器缩放或旋转相同的图像,质量会好得多。使用Allegro,我可以清楚地看到锯齿状的边缘和像素。

例如,使用GIMP缩放图像时,有三个选项:“线性”、“立方”和"Sinc (Lanczos 3)“。这些算法不是硬件加速的吗?快板里有吗?

EN

回答 1

Stack Overflow用户

发布于 2016-06-13 10:27:29

您可以使用Allegro启用线性插值,如下所示:

al_set_new_bitmap_flags(ALLEGRO_MIN_LINEAR | ALLEGRO_MAG_LINEAR);

在加载位图之前。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37632423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档