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