题
我正在从文件中提取R8G8B8调色板,看起来它很容易将其转换为System.drawing.Color struct,然后使用SetPixel方法填充位图。
但是后来我遇到了B5G6R5调色板,现在我不知道该怎么办。有什么方法可以用这种数据填充Bitmap类?
新年快乐!
解决方案
您是否考虑过将BGR565转换为RGB888(如答案中所述 这里)然后对RGB888值做的事情?
不隶属于 StackOverflow
题
我正在从文件中提取R8G8B8调色板,看起来它很容易将其转换为System.drawing.Color struct,然后使用SetPixel方法填充位图。
但是后来我遇到了B5G6R5调色板,现在我不知道该怎么办。有什么方法可以用这种数据填充Bitmap类?
新年快乐!
解决方案
您是否考虑过将BGR565转换为RGB888(如答案中所述 这里)然后对RGB888值做的事情?