BITMAPをバイナリで読み込み、2値化するプログラムがわかる人はいないでしょうか?


fopen(file, mode)を使い、
fmodeをrbバイナリで読み込むで、
fread();
fwrite();
fclose():

するみたいなのですが。

わかる人がいましたら教えてください。
お願いしますm(_ _)m

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/05/25 13:35:00
  • 終了:2006/05/26 00:03:37

ベストアンサー

id:Kumappus No.1

くまっぷす回答回数3784ベストアンサー獲得回数1852006/05/25 13:48:01

ポイント60pt

バイナリファイルの読み書きをするものはなんだって

fopen(file, mode)を使い、

fmodeをrbバイナリで読み込むで、

fread();

fwrite();

fclose();

してるんですが…

一応いくつかソースファイルを見繕ってみました。

http://indy.doshisha.ac.jp/~watabe/Image/n2000/

http://www2s.biglobe.ne.jp/~img/download_free.htm

(ここのImgAn)

http://a-gamyl.hp.infoseek.co.jp/Clang/winbip.html

BMPファイルのフォーマット

http://www.kk.iij4u.or.jp/~kondo/bmp/

にしたがってデータを読み込んで、一番単純にはRGBの和を明るさとして計算し、明るさの範囲の真ん中より大きな値なら255,255,255(白)、小さな値なら0,0,0(黒)にしちゃうとか…

id:hiyarihatto

ありがとうございます。

今簡単にリンクを見てみたのですが、

ここら辺のページを探せば分かりそうです。

お世話になりましたm(_ _)m

2006/05/25 17:21:04

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません