public class FeatureFactory
extends java.lang.Object
| Constructor and Description |
|---|
FeatureFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.awt.image.BufferedImage |
forwardDCT(java.awt.image.BufferedImage src) |
static float[] |
forwardDCT(float[] data) |
static float[][] |
forwardDCT(float[][] data) |
static Histogram |
getHistogram(java.awt.image.BufferedImage src,
int band) |
static Histogram[] |
getHistograms(java.awt.image.BufferedImage src) |
static MinMax |
getMinMax(java.awt.image.BufferedImage src) |
static int |
getThreshold(java.awt.image.BufferedImage src) |
static int |
getThreshold(java.awt.image.BufferedImage src,
int x,
int y,
int w,
int h) |
static java.lang.String |
getType(java.awt.image.BufferedImage src) |
static boolean |
isBinary(java.awt.image.BufferedImage src) |
static boolean |
isColor(java.awt.image.BufferedImage src) |
static boolean |
isGray(java.awt.image.BufferedImage src) |
static boolean |
isIndexed(java.awt.image.BufferedImage src) |
static java.awt.image.BufferedImage |
toBufferedImage(float[][] array) |
static float[][] |
toFloatArray(java.awt.image.BufferedImage src,
int band) |
public static MinMax getMinMax(java.awt.image.BufferedImage src)
src - public static Histogram getHistogram(java.awt.image.BufferedImage src, int band)
src - band - public static Histogram[] getHistograms(java.awt.image.BufferedImage src)
src - public static int getThreshold(java.awt.image.BufferedImage src)
src - public static int getThreshold(java.awt.image.BufferedImage src,
int x,
int y,
int w,
int h)
src - x - y - w - h - public static java.lang.String getType(java.awt.image.BufferedImage src)
src - public static boolean isGray(java.awt.image.BufferedImage src)
src - public static boolean isBinary(java.awt.image.BufferedImage src)
src - public static boolean isColor(java.awt.image.BufferedImage src)
src - public static boolean isIndexed(java.awt.image.BufferedImage src)
src - public static float[] forwardDCT(float[] data)
data - public static float[][] forwardDCT(float[][] data)
data - public static java.awt.image.BufferedImage forwardDCT(java.awt.image.BufferedImage src)
src - public static java.awt.image.BufferedImage toBufferedImage(float[][] array)
array - public static float[][] toFloatArray(java.awt.image.BufferedImage src,
int band)
src - band -