• ベストアンサー

VC++ 6.0 でJPEGをBMPに変換したい…

VC++ 6.0を用いて画像処理のプログラミングをしています。 プログラムでJPEGを読み込んで、BMPに変換して画像処理をした後、JPEGもしくはBMP、どちらでも保存できるようにできればいいと思い、Webをいろいろ探してみたところ、IJGのjpeg-6bというものを見つけました。これをコンパイルして、libjpeg.libほか、多数の実行ファイルにすることができたのですが、ここからVC++ 6.0で使う方法がまったくわかりません。そもそもライブラリとは何なのか分かっていません。VC++を始めて数ヶ月ですので具体的に教えてください。また、もっといい方法があればそちらの方も教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • aodesu
  • ベストアンサー率14% (6/42)
回答No.3

ライブラリを使うためには、リンクをはる必要があります。 プロジェクトの設定でリンクを選んで、 カテゴリからインプットを選びます。 そして、1番目のエディットボックスにファイル名を、 4番目のボックスにパスを書きます。 質問が、こういうことではなかったら申し訳ありません。

mkmarimo
質問者

お礼

回答ありがとうございます。ズバリ!そういうことも知りたいことでした。質問の意味がわかりにくいところ適切に回答くださって感謝です。

その他の回答 (2)

  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

MFC を使うとして、 1.アプリケーション作成のウイザードで、MDI.exe を作る。 2.ダイアログボックスに、ファイル名をいれる場所をつくる。 3.ダイアログボックスでOKを選んだときに、ファイル名を取得する。 4.その後で、C言語のつもりで、ファイルを開いて変換する。 5.変換したファイルを保存する。 6.MDIに戻る。 4.の部分はすでに用意しているソースコードが使えます。 練習するのは、ダイアログボックスの扱いです。 また、画像を扱えるサンプルを見て、画像ファイルも開いて見る ことができるようにしておくと、変換の結果が確認できます。 サンプルコードはヘルプから 探してください。たしか MSDN のフロッピーにはいっているはずです。

回答No.1

マニュアル/ドキュメントは読みましたか?

参考URL:
http://www.amy.hi-ho.ne.jp/jbaba/jpeg1.htm
mkmarimo
質問者

補足

回答ありがとうございます。参考URLに提示いただいているところを参考にlibjpeg.libや多数の実行ファイルを作るところまでに至りました。参考URLのリンク先のjpg2bmp.cなどのプログラムをVC++で実装する方法などがよく分からず参っていました。

関連するQ&A

  • bmp → jpeg への変換

    こんにちは, VC++6.0 MFC ダイアログベースでソフトを作成しています. そこでbmp画像を読み込んでjpeg画像に変換したいと思っています. プログラム自体は前任者から引き継いだものです. そこではJPEG-6bというオープンソース?を使って変換を行っています. ただ処理速度が遅く,もっと早くしたいと思っています. 他によい(JPEG-6bより高速)変換方法はないでしょうか?

  • JPEGからBMPへの変換

    こんにちは、Makotoと申します。 JavaでJPEGからBMPへ変換を行おうと思っているのですが、 インターネットで調べてみると、JAIというSUNが出している 画像関連ライブラリの存在を知りました。早速ダウンロードしたのですが、 使用方法がいまいちよくわからずにいます。サンプルプログラムがあるような サイトを知っている人がいれば教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • JPEGとBMP

    JPEGで保存してある画像をBMP形式に変換する事というのは可能なのでしょうか? また、JPEG形式の画像を2値化するプログラムをC言語で書くことは可能なのでしょうか? JPEGとBMPの違いがよく分からないので、そのあたりも教えていただけるとありがたいです。 よろしくお願いします。

  • libjpegで1bppBMPをjpegに変換するには?

    libjpegを用いて、 1bppのBMPをjpegに変換しようとしているのですが 設定するパラメータがよくわかりません cinfo.input_componentsの値は何にすればよいのでしょうか?。 そもそもlibjpegは1bppに対応していないのでしょうか?

  • jpegとbmpについて

    今、JPEGの画像を使って研究をしているのですが、使いたいソフトでJPEG形式の画像は取り込めず、BMP形式の画像しか取り込むことができず、困ってます。JPEG形式の写真をBMP形式に変換すると、元の解像度など、画像の中身には何か影響が出るのでしょうか?どなたか分かる方がいたら教えてください。よろしくお願いします。

  • 画像の拡張子変換について(BMP→JPEG)

    内容はタイトル通り、画像の変換についてですが、BMPからJPEGしたいのですが、 ググっても出ないので質問をします^^; 一応、語尾を変えれば出来るよ?とか、色々試したんですけど、出来なくてorz  なんて言えば良いのかなorz 見た目はJPEGに変わるけど、中身がBMPのまま~ みたいな。 それを証明するのが『JPEG』しか貼れないところに貼ろうとすると出来ない ってところです。 で、良く分からないので色々探したのですが、答はプロパティにありました。 プロパティの『ファイルの概要』で見れば分かります。(Meのみ?かも知れませんが) 元からJPEGファイルの場合、ファイルの値などがJPEGですが、 BMPの語尾変更のみのJPEGファイルの場合は、ファイルの値がBMPです。 えーと、意味が分からなくなっちゃいましたね^^; まとめて言えば、BMPをJPEGに変換するフリー(または方法)を教えてください。 Me対応の範囲のをよろしくお願いします。

  • DXFを画像(BMP・JPEG)に変換するには?

    DXFを画像(BMP・JPEG)に変換するには? ワードで発注書などに図面を貼り付ける場合 現在、DXFをRihnoで読み込み.aiで書き出し イラストレーターで読み込みBMPで保存したものを ワードに貼り付けています。 手間がかかるので、DXFを画像(BMP・JPEG)に変換するソフトが安く手に入らないか 探しています。 どなたかご存知の方ありましたら、教えてもらえないでしょうか。 宜しくお願いします。

  • C言語にて jpg ⇔ bmp 相互変換

    C言語でのjpg、bmp間の相互変換をしたいのですが、 良い方法 or 画像処理ライブラリはないでしょうか? PHPで実装したいので、ネイティブのC言語のみで書かれているほうが都合がいいです。 VC++などで画像ファイルの相互変換を行っているサイトはいくつもあるのですが・・・

  • ワード内のBMPをJPEGに変換したいのですが

    40ページぐらいあるファイルなのですが、画像が大量に使われいます。 しかし画像のファイルがBMPなので、とても重い(55MB)のでまとめて全てをJPEGにしたいのですが、1個1個やっていくのは面倒なので一括変換ツールなどありますでしょうか?

  • BMPファイルをJPEG変換について

    OSはWin8です、過去に10枚のDVDに保存したBMP画像が大量にあります。 これをできるだけ画質を落とさずJPEGその他にしてWin8のPCに保存したいのです。 最終的にしたいのは、まだ購入前ですがiPadでスライドショーにしたいのです。 DVDのBMP画像をWin8のPCに一括変換保存する方法を教えてください。 または、BMPのままでもiPadでスライドショーにできますか?

専門家に質問してみよう