• ベストアンサー

jpegのバイナリデータを見る方法

質問ですがCやC++でjpegのバイナリデータを見るにはどうしたらよいのでしょうか。なにとぞよろしくお願いいたします

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

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.3

プログラムで…って事ですと、JPEGファイルのフォーマットを参考に、JPEGマーカと呼ばれる識別部分を探して読み込んでいきます。 JPEG フォーマット辞典 - しいしせねっと http://www.siisise.net/jpeg.html 公開されているライブラリを使うとかなり楽になりますが。

参考URL:
http://www.siisise.net/jpeg.html
noname#105193
質問者

お礼

ありがとうございます。質問なのですが公開されているライブラリはどこで入手できるのでしょうか。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.4

> 公開されているライブラリはどこで入手できるのでしょうか。 質問者さんの開発環境が不明瞭ですので、具体的な場所は提示できませんが、「jpeg ライブラリ」とWindowsなら「bitmap」、X-Windowなら「pixmap」のキーワードを組み合わせたりしてweb検索すると見つかると思います。 手順的には、jpeg→ビットマップなどの非圧縮画像データ→ピクセルデータの取得、のようになると思います。 -- VC++の場合、こちらのサンプルにあるようにWin32 API ::OleLoadPictureFile関数を使うのが簡単そうです。 3D Linux Unknown - JPEG,GIF,BMP画像Viewer (Win32 MFC) http://www.jouban.prug.or.jp/u/kit/Soft/jgb_view.html

参考URL:
http://www.jouban.prug.or.jp/u/kit/Soft/jgb_view.html
すると、全ての回答が全文表示されます。
回答No.2

Windowsでしたら、このバイナリエディタがおすすめ。 http://www.vector.co.jp/soft/win95/util/se079072.html   Macであれば「HexEdit」っていうやつがおすすめ。

参考URL:
http://www.vector.co.jp/soft/win95/util/se079072.html
すると、全ての回答が全文表示されます。
回答No.1

バイナリーエディターで見る 検索してください、ツールなども出てきます

すると、全ての回答が全文表示されます。

関連するQ&A