【发布时间】:2013-09-12 00:37:19
【问题描述】:
我正在使用 SDL,我想将图像转换为灰度。那么我应该对SDL_CreateRGBSurface 应用哪些设置?我需要灰度图像是 8 位色深。
【问题讨论】:
-
您似乎在文本中交换了句号和问号。解决了这个问题。
-
抱歉这个错误。知道 H2C03 如何在 SDL 中准备 createRGBSurface 吗?
我正在使用 SDL,我想将图像转换为灰度。那么我应该对SDL_CreateRGBSurface 应用哪些设置?我需要灰度图像是 8 位色深。
【问题讨论】:
AFAIK,你不能。您需要创建一个新的空表面并单独读取和转换每个像素,然后将其复制到新表面。
【讨论】: