private BufferedImage createThumbnailImage( CkProperties properties, byte[] imageByteArray, Dimensions currentDimensions) { BufferedImage image; if (currentDimensions.width > THUMBNAIL_MAX_LENGTH || currentDimensions.height > THUMBNAIL_MAX_LENGTH) { image = ImageUtil.scale(imageByteArray, THUMBNAIL_MAX_LENGTH, THUMBNAIL_MAX_LENGTH); } else { image = ImageUtil.getBufferedImage(imageByteArray); } return image; }
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; }