analysis
Class GrayLevelFeatureExtractor
java.lang.Object
analysis.GrayLevelFeatureExtractor
public class GrayLevelFeatureExtractor
- extends java.lang.Object
Extracts a high-dimensional feature array from a bitmap using a gray level
co-occurrence matrix. Derived from work in "Steganalysis Using High-Dimensional Features Dervice from Co-occurrence Matrix..." (Xuan 2006)
- Author:
- Jonathan L Dautrich Jr.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bitmap
private Bitmap bitmap
D
public static final int D
- See Also:
- Constant Field Values
extracted
private boolean extracted
diagCount
private final int diagCount
right
private int[][] right
downRight
private int[][] downRight
down
private int[][] down
downLeft
private int[][] downLeft
avg
private double[][] avg
normalized
private double[][] normalized
features
private double[] features
GrayLevelFeatureExtractor
public GrayLevelFeatureExtractor(Bitmap bitmap,
int diagCount)
extract
public double[] extract()
buildNormalizedMatrix
private void buildNormalizedMatrix()
extractFeatureVector
private void extractFeatureVector()
extractFeatureVector2
private void extractFeatureVector2()
getMatrix
public double[][] getMatrix()