org.jmrtd.lds
Class IrisInfo
java.lang.Object
org.jmrtd.lds.DisplayedImageInfo
org.jmrtd.lds.IrisInfo
public class IrisInfo
- extends DisplayedImageInfo
Data structure for storing iris image information as found in DG4.
Coding is based on ISO/IEC FCD 19794-6 aka Annex E.
WARNING: Work in progress.
TODO: proper enums for data types
TODO: getEncoded
TODO: this is just the iris image, need a class for iris feature (containing multiple images of same eye)? See DG4File class.
- Version:
- $Revision: $
- Author:
- Martijn Oostdijk (martijn.oostdijk@gmail.com)
|
Constructor Summary |
IrisInfo(int lotsOfParams)
|
IMAGEFORMAT_MONO_RAW
public static final int IMAGEFORMAT_MONO_RAW
- See Also:
- Constant Field Values
IMAGEFORMAT_RGB_RAW
public static final int IMAGEFORMAT_RGB_RAW
- See Also:
- Constant Field Values
IMAGEFORMAT_MONO_JPEG
public static final int IMAGEFORMAT_MONO_JPEG
- See Also:
- Constant Field Values
IMAGEFORMAT_RGB_JPEG
public static final int IMAGEFORMAT_RGB_JPEG
- See Also:
- Constant Field Values
IMAGEFORMAT_MONO_JPEG_LS
public static final int IMAGEFORMAT_MONO_JPEG_LS
- See Also:
- Constant Field Values
IMAGEFORMAT_RGB_JPEG_LS
public static final int IMAGEFORMAT_RGB_JPEG_LS
- See Also:
- Constant Field Values
IMAGEFORMAT_MONO_JPEG2000
public static final int IMAGEFORMAT_MONO_JPEG2000
- See Also:
- Constant Field Values
IMAGEFORMAT_RGB_JPEG2000
public static final int IMAGEFORMAT_RGB_JPEG2000
- See Also:
- Constant Field Values
IrisInfo
public IrisInfo(int lotsOfParams)
getEncoded
public byte[] getEncoded()
toString
public String toString()
- Generates a textual representation of this object.
- Overrides:
toString in class Object
- Returns:
- a textual representation of this object
- See Also:
Object.toString()
getImage
public BufferedImage getImage()
- Overrides:
getImage in class DisplayedImageInfo
getImage
public BufferedImage getImage(boolean isProgressive)
- Overrides:
getImage in class DisplayedImageInfo