最初に私の英語で申し訳ありません。
私の目的は、ビットマップから RGB 配列をロードすることです。しかし、画像のサイズと高さ * 幅 * 3 の積には違いがあります。bmp 形式について読むと、幅 %4 が != 0 の場合、幅にいくつかの桁を追加して平衡にする必要があることに気付きます。(width%4==1 は 3 を追加する必要があり、width%4==2 は 2 を追加する必要があるなど。) 画像のサイズは 1 442 454 バイト、高さは 601、幅は 801 です。804 * 600 * 3 == 1 441 800 で、画像のサイズよりも大きいです。801 * 600 * 3 == 1441800 画像のサイズよりも小さくする必要があります (54 ビットのヘッダーを追加した場合でも)。正しく読むにはどうすればいいですか?(ヘッダーは正しくロードされます)