private BufferedImage createDisplayImage(
     CkProperties properties, byte[] imageByteArray, Dimensions currentDimensions) {
   BufferedImage image;
   if (currentDimensions.width > properties.getMaxWidth()
       || currentDimensions.height > properties.getMaxHeight()) {
     image = ImageUtil.scale(imageByteArray, properties.getMaxWidth(), properties.getMaxHeight());
   } else {
     image = ImageUtil.getBufferedImage(imageByteArray);
   }
   return image;
 }