public class CImageUtils extends java.lang.Object implements IConstantsLogSettings
LOG_AWS_SERVER, LOG_AWS_SERVER_LABEL, LOG_CONF, LOG_CONF_LABEL, LOG_IMAGE, LOG_IMAGE_LABEL, LOG_MONITORSTATE, LOG_MONITORSTATE_LABEL, LOG_PROPERTIES, LOG_PROPERTIES_LABEL, LOG_SQLQUERYENGINE2, LOG_SQLQUERYENGINE2_LABEL, LOG_THREAD, LOG_THREAD_LABEL, LOG_THREADSTATS, LOG_THREADSTATS_LABEL, LOG_THREADUTILS2, LOG_THREADUTILS2_LABEL, LOG_UTIL, LOG_UTIL_LABEL, LOG_WRITEFILE, LOG_WRITEFILE_LABEL
LOG_DEFAULT_LABEL, LOG_ENABLED, LOG_HEADER_ENABLED, LOG_PRIORITY_FINE, LOG_PRIORITY_INFO, LOG_PRIORITY_SEVERE, LOG_PRIORITY_WARNING, LOG_THREAD_ENABLED, LOG_TIMESTAMP_ENABLED
Constructor and Description |
---|
CImageUtils() |
Modifier and Type | Method and Description |
---|---|
static java.awt.Image |
buildDisabled(java.awt.image.BufferedImage image) |
static java.awt.Image |
buildFocus(java.awt.image.BufferedImage image) |
static java.awt.Image |
buildNoFocus(java.awt.image.BufferedImage image) |
static java.awt.Image |
buildSidebar(java.awt.image.BufferedImage image) |
static java.awt.image.BufferedImage |
cloneBufferedImage(java.awt.image.BufferedImage bufferedImage) |
static java.awt.image.BufferedImage |
cloneBufferedImage(java.awt.image.BufferedImage bufferedImage,
int width,
int height) |
static java.awt.image.BufferedImage |
concat(java.awt.image.BufferedImage bufferedImage1,
java.awt.image.BufferedImage bufferedImage2) |
static java.awt.image.BufferedImage |
concat(java.awt.image.BufferedImage bufferedImage1,
java.awt.image.BufferedImage bufferedImage2,
float tranparency,
boolean centered) |
static java.awt.Color |
decreaseBrightnessColor(java.awt.Color input,
float ratio) |
static java.awt.Color |
decreaseHueColor(java.awt.Color input,
float ratio) |
static java.awt.Color |
decreaseSaturationColor(java.awt.Color input,
float ratio) |
static java.awt.image.BufferedImage |
filterHSB(java.awt.image.BufferedImage bufferedImage,
float hueFactor,
float saturationFactor,
float brightnessFactor) |
static java.awt.image.BufferedImage |
filterOpacity(java.awt.image.BufferedImage bufferedImage,
int opacity) |
static java.awt.image.BufferedImage |
getBufferedImage(java.lang.String imageRelativePath)
Get a buffered image
|
static java.awt.image.BufferedImage |
grey(java.awt.image.BufferedImage bufferedImage) |
static java.awt.image.BufferedImage |
imageIconToBufferedImage(javax.swing.ImageIcon imageIcon) |
static void |
imageIconToPng(javax.swing.ImageIcon icon,
java.io.File outputFile) |
static java.awt.image.BufferedImage |
imageToBufferedImage(java.awt.Image image) |
static java.awt.Color |
increaseBrightnessColor(java.awt.Color input,
float ratio) |
static java.awt.Color |
increaseHueColor(java.awt.Color input,
float ratio) |
static java.awt.Color |
increaseSaturationColor(java.awt.Color input,
float ratio) |
static java.awt.image.BufferedImage |
merge(java.awt.image.BufferedImage bufferedImage1,
java.awt.image.BufferedImage bufferedImage2,
float tranparency,
boolean centered) |
static java.awt.image.BufferedImage |
overlayCentered(java.awt.image.BufferedImage bufferedImage1,
java.awt.image.BufferedImage bufferedImage2) |
static java.awt.image.BufferedImage |
rescale(java.awt.image.BufferedImage bufferedImage,
float scale) |
static javax.swing.ImageIcon |
rescaleImageIcon(javax.swing.ImageIcon imageIcon,
float scale) |
public static java.awt.Image buildDisabled(java.awt.image.BufferedImage image)
public static java.awt.Image buildNoFocus(java.awt.image.BufferedImage image)
public static java.awt.Image buildFocus(java.awt.image.BufferedImage image)
public static java.awt.Image buildSidebar(java.awt.image.BufferedImage image)
public static java.awt.image.BufferedImage merge(java.awt.image.BufferedImage bufferedImage1, java.awt.image.BufferedImage bufferedImage2, float tranparency, boolean centered)
public static java.awt.image.BufferedImage concat(java.awt.image.BufferedImage bufferedImage1, java.awt.image.BufferedImage bufferedImage2, float tranparency, boolean centered)
public static java.awt.image.BufferedImage overlayCentered(java.awt.image.BufferedImage bufferedImage1, java.awt.image.BufferedImage bufferedImage2)
public static java.awt.image.BufferedImage concat(java.awt.image.BufferedImage bufferedImage1, java.awt.image.BufferedImage bufferedImage2)
public static java.awt.image.BufferedImage grey(java.awt.image.BufferedImage bufferedImage)
public static java.awt.image.BufferedImage filterHSB(java.awt.image.BufferedImage bufferedImage, float hueFactor, float saturationFactor, float brightnessFactor)
public static java.awt.image.BufferedImage filterOpacity(java.awt.image.BufferedImage bufferedImage, int opacity)
public static java.awt.image.BufferedImage rescale(java.awt.image.BufferedImage bufferedImage, float scale)
public static javax.swing.ImageIcon rescaleImageIcon(javax.swing.ImageIcon imageIcon, float scale)
public static java.awt.image.BufferedImage imageIconToBufferedImage(javax.swing.ImageIcon imageIcon)
public static java.awt.image.BufferedImage cloneBufferedImage(java.awt.image.BufferedImage bufferedImage)
public static java.awt.image.BufferedImage cloneBufferedImage(java.awt.image.BufferedImage bufferedImage, int width, int height)
public static java.awt.image.BufferedImage imageToBufferedImage(java.awt.Image image)
public static java.awt.image.BufferedImage getBufferedImage(java.lang.String imageRelativePath)
public static void imageIconToPng(javax.swing.ImageIcon icon, java.io.File outputFile)
public static java.awt.Color increaseHueColor(java.awt.Color input, float ratio)
public static java.awt.Color decreaseHueColor(java.awt.Color input, float ratio)
public static java.awt.Color increaseSaturationColor(java.awt.Color input, float ratio)
public static java.awt.Color decreaseSaturationColor(java.awt.Color input, float ratio)
public static java.awt.Color increaseBrightnessColor(java.awt.Color input, float ratio)
public static java.awt.Color decreaseBrightnessColor(java.awt.Color input, float ratio)