BMPファイル情報表示は完成したのですが、
画像ファイルの白黒化を教えて頂きたいです。
malloc()関数を使い、8・24ビットカラー画像どちらでも
変換できるといったように。
どなたか、ご親切な方のサンプルソースをご教授願いたいです。
/* #include */
#include<stdio.h>
#include<stdlib.h> //exit用
#include<conio.h>   //getch用
#pragma pack(1) //構造体メンバを1バイトサイズの単位に設定

/* ファイルヘッダ構造体型 */
typedef struct tagBITMAPFILEHEADER {
unsigned short bfType; //フォーマットの種類を表す数値(Windows BMPの場合 0x4D42)
unsigned long bfSize; //ファイルサイズ
unsigned short bfReserved1; //予約領域(0)
unsigned short bfReserved2; //予約領域(0)
unsigned long bfOffBits; //ファイル先頭からのバイト数で表したイメージデータの位置
} BITMAPFILEHEADER;