C++의 원시 데이터를 기반으로 bmp를 작성하는 것을 이해하려고하는데 몇 가지 질문이 있습니다.C++ Bitmap 픽셀 당 비트
내 bmp는 흑백 일 수 있으므로 픽셀 필드 당 비트가 1로 있어야한다고 생각했습니다. 그러나 많은 가이드에서 패딩 필드가 32 비트 정렬을 유지하는 비트 수를 추가한다는 것을 알았습니다. 즉, 내 bmp는 픽셀 당 24 비트 bmp와 동일한 파일 크기가됩니다.
이 이해가 정확하거나 어떤 방식으로 24 비트, 32 비트보다 작은 픽셀 당 1 비트가 있습니까?
감사
패딩은 픽셀 단위가 아닌 스캔 라인 당입니다. –