【问题标题】:What setting is need for SDL_CreateRGBSurface grayscale image?SDL_CreateRGBSurface 灰度图像需要什么设置?
【发布时间】:2013-09-12 00:37:19
【问题描述】:

我正在使用 SDL,我想将图像转换为灰度。那么我应该对SDL_CreateRGBSurface 应用哪些设置?我需要灰度图像是 8 位色深。

【问题讨论】:

  • 您似乎在文本中交换了句号和问号。解决了这个问题。
  • 抱歉这个错误。知道 H2C03 如何在 SDL 中准备 createRGBSurface 吗?

标签: c image sdl


【解决方案1】:

AFAIK,你不能。您需要创建一个新的空表面并单独读取和转换每个像素,然后将其复制到新表面。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-20
  • 1970-01-01
  • 2017-09-24
  • 2015-02-16
  • 1970-01-01
相关资源
最近更新 更多