BorlandC++Compiler5.5で画像処理

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
かさい

BorlandC++Compiler5.5で画像処理

#1

投稿記事 by かさい » 18年前

はじめまして。

画像処理プログラミングを独学している者です。
使用環境としまして、Windows-XP上で C言語はBorlandC++Compiler5.5を使用しております。
BMPファイルから画像の一部を切り出したいのですが、この環境では無理でしょうか?
どうかご教示ください。最も簡単な一例(例えばBMPファイルの半分を切り出すなど)を
ご教示頂ければ、ありがたいのですが。
なお、私は初歩的なC言語はできるつもりです。他の言語はあまり知りません。

どうぞ、よろしくお願いします。

toyo

Re:BorlandC++Compiler5.5で画像処理

#2

投稿記事 by toyo » 18年前

もちろんできます。
バイナリファイルの読み書きが出来る言語ならどれでも可能ですよ。
まず下記のURL等でBMPファイルのフォーマットを調べてください。
やり方は最初にヘッダを読み込みます。
後は1ドットに対応するバイト数に応じて必要な部分を抜き出せばよいでしょう。
ヘッダの画像サイズ等を変更して書き込めば出来上がりです。

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

バグ

Re:BorlandC++Compiler5.5で画像処理

#3

投稿記事 by バグ » 18年前

部分表示をさせたいだけであれば、BitBlt関数が使えるかと思いますよ(^-^)
的外れな回答だった場合はスルーしてください(^_^;)

http://msdn.microsoft.com/library/ja/de ... bitblt.asp

かさい

Re:BorlandC++Compiler5.5で画像処理

#4

投稿記事 by かさい » 18年前

ありがとうございます。

幾つか方法がありそうなので、順に試してみます。

閉鎖

“C言語何でも質問掲示板” へ戻る