Class IcaoUtils


  • final class IcaoUtils
    extends java.lang.Object
    Utilidades de uso en las estructuras ICAO eMRTD.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String JPEG2K_HEADER  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private IcaoUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static byte[] extractImage​(byte[] photo)
      Extrae una foto en JPEG2000 de los datos proporcionados.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IcaoUtils

        private IcaoUtils()
    • Method Detail

      • extractImage

        static byte[] extractImage​(byte[] photo)
        Extrae una foto en JPEG2000 de los datos proporcionados. Si hay datos más allás de la cabecera JPEG2K estos no se detectan, por lo que la foto puede contener octetos innecesarios al final (que normalmente no afectan a la correcta lectura de la foto en la mayoría de los sistemas).
        Parameters:
        photo - Datos que contienen una foto en formato JPEG2000.
        Returns:
        Foto en formato JPEG2000 (su codificación binaria).