code: @Override
  	public void getImageBytes(ByteBuffer buffer) {
  		final BufferedImage bi = getImage();
  		if (bi != null) {
  			buffer.put(ImageUtils.imageToBytes(bi));
  		}
  	}
docs: Put image RGB data into the {@link ByteBuffer}. Please note that data from {@link ByteBuffer}
  consumed by this method does not contain original JPEG data bytes, but bytes representing RGB
  data of the image constructed from JPEG data.