@Override
    public ImageHeader readHeader(InputStream input) throws IOException
    {
        final int toSkip = 3 + 15;
        long skipped = input.skip(toSkip);
        checkSkippedError(skipped, toSkip);
        final int width = readInt(input, 2, true);
        skipped = input.skip(2);
        checkSkippedError(skipped, 2);
        final int height = readInt(input, 2, true);
        final ImageFormat format = ImageFormat.PNG;

        return new ImageHeaderModel(width, height, format);
    }
@ Override public ImageHeader readHeader ( InputStream input ) throws IOException { final int toSkip = 3 + 15 ; long skipped = input . skip ( toSkip ) ; checkSkippedError ( skipped , toSkip ) ; final int width = readInt ( input , 2 , true ) ; skipped = input . skip ( 2 ) ; checkSkippedError ( skipped , 2 ) ; final int height = readInt ( input , 2 , true ) ; final ImageFormat format = ImageFormat . PNG ; return new ImageHeaderModel ( width , height , format ) ; }
/*
ImageHeaderReader