クラス RC2FaceImage
java.lang.Object
jp.co.osstech.libjeid.rc2.RC2FaceImage
RC2FaceImageは、第2世代在留カード等の顔画像 (DF1/EF03のD1)に対応するクラスです。
タグ "D1" (BERParserのマスク値 0x11)、JPEG2000、最大3000byte。
1歳未満の中長期在留者・特別永住者では顔画像が length=0 で書き込まれます。
DF1/EF03には氏名イメージ(D0)と顔画像(D1)が格納されており、
氏名イメージはRC2NameImageが同じEFから読み出します。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明顔画像(JPEG2000)をデコードしてBitmapARGBを返します。byte[]getData()顔画像(JPEG2000)の生バイトを返します。byte[]toString()
-
コンストラクタの詳細
-
RC2FaceImage
RC2FaceImageオブジェクトを構築します。- パラメータ:
encoded- 符号化データ- 例外:
IOException- デコードエラー
-
-
メソッドの詳細
-
toString
-
getEncoded
public byte[] getEncoded() -
getData
public byte[] getData()顔画像(JPEG2000)の生バイトを返します。- 戻り値:
- 顔画像(JPEG2000)。格納されていない場合はnull
-
getBitmapARGB
顔画像(JPEG2000)をデコードしてBitmapARGBを返します。- 戻り値:
- 顔画像のBitmapARGB。デコード不可の場合はnull
-