ホーム > デベロッパ > BREW FAQ

BREW FAQ : 画像

カメラで撮影した画像を JPEG 形式で保存しました。このファイルを読み込むにはどうしたら良いのですか?

「BREW 2.1 新インターフェイスリファレンス」によりますと、スナップショットモードを使用した場合に、ICAMERA_SetVideoEncode、ICAMERA_SetMediaData、ICAMERA_EncodeSnapshot の各関数を使用して JPEG 形式で画像を保存できるようです。

JPEG 画像をファイルから読み込み描画するには、次のようにします。

  1. IFileMgr インターフェイスを作成します。
  2. JPEG 画像をファイルから読み込みます。
  3. AEECLSID_JPEG を使用して、IImage インターフェイスを作成します。
  4. IIMAGE_Notify 関数を使用して、コールバック関数を登録します。
  5. IIMAGE_SetStream 関数を使用して、IImage インターフェイスに、ファイルから読み込んだ JPEG 画像を設定します。
  6. コールバック関数内で、IIMAGE_Draw() を使用して、JPEG 画像を描画します。

[注意] BREW SDK 2.1 のエミュレータでは、AEECLSID_JPEG が未対応のクラス ID のようです。このため、エミュレータでは JPEG 画像の表示ができないようです。