如何将普通256色转换为视频模式的13h色编码



我想知道如何转换正常的256色(由windows paint创建)

dos VGA 256色。(模式13h使用)

例如,纯白色在vga 256(模式13h)是十六进制0x0f。

但纯白色的窗户油漆不是0x0f,而是0xff。

质量不高没关系。

这是太费力创建每个图像文件,我想使用13h模式版本的手。

您应该重新编程VGA调色板以匹配。bmp中的颜色表(这不会导致质量损失),或者您可以使用photoshop等工具将。bmp文件重新映射到标准VGA调色板(这可能会导致质量损失,具体取决于。bmp中使用的调色板)。

下面是我在Google上找到的一些示例代码:http://www.brackeen.com/vga/bitmaps.html#2

最新更新