com.nttdocomo.ui
クラス EncodedImage

Object
  拡張com.nttdocomo.ui.EncodedImage

public class EncodedImage
extends Object

ImageEncoderの変換結果を保持するクラスです。 ImageEncoderクラスにより、 JPEG形式などに変換されたキャンバスやオフスクリーンイメージの内容を保持します。 変換結果のファイルイメージを入力ストリームから取り出すことができます。 また、そのサイズを取得することができます。 変換結果をメディアイメージオブジェクトとして取り出すこともできます。

このクラスのオブジェクトがGCによって回収されると、 そのオブジェクトが保持する変換結果のデータは解放されますが、 すでに取得された入力ストリームやメディアイメージは有効なままであり、 影響を受けません。

導入されたバージョン:
DoJa-3.0 (505i)

メソッドの概要
 MediaImage getImage()
          変換結果の画像をメディアイメージとして取得します。
 java.io.InputStream getInputStream()
          JPEGデータ等のファイルイメージを取得するためのInputStreamを取得します。
 int size()
          JPEGデータ等のファイルイメージのデータサイズを取得します。
 
クラス Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

size

public int size()
JPEGデータ等のファイルイメージのデータサイズを取得します。

戻り値:
データサイズを返します。

getInputStream

public java.io.InputStream getInputStream()
JPEGデータ等のファイルイメージを取得するためのInputStreamを取得します。

呼び出すたびに異なるインスタンスの入力ストリームを返します。

戻り値:
データを取得するためのInputStreamを返します。

getImage

public MediaImage getImage()
変換結果の画像をメディアイメージとして取得します。

常に同じメディアイメージを返します。

取得されたメディアイメージオブジェクトは、 初期状態ではuseされておらず、かつdisposeされていない状態です。

戻り値:
メディアイメージを返します。