1
11
在内存中,一行位图通常以bbggrr00bbggrr00bbggrr00bbggrr00格式存储。。。这样每个像素将正好占用4个字节,即32位。这简化了很多事情,并且可以加速计算和图像处理。但是,如果位图将红色、绿色和蓝色强度指定为字节(在0..255范围内),并且不包含alpha通道,则每个像素只需要三个字节。所以每个像素有第四个未使用的字节。在像素结构中,它必须被命名为某物。假设可用的成员被调用
你问题的后一部分无法按现状回答。我不知道你的代码为什么不工作。可能是像素强度溢出了?也许有什么愚蠢的虫子? 最后一点:如果您想知道Win32结构的成员是什么,您可以随时查阅 the official documentation . |
user2257918 · 为什么此代码不创建棋盘格图案? 6 年前 |
Ally · 在位图上绘制长字符串会导致绘图问题 6 年前 |
Melih · 谷歌移动视觉低图像质量 6 年前 |
Dhruv Chadha · OpenGL图像未映射到坐标 6 年前 |