Package one.empty3.feature
Class PixM
java.lang.Object
one.empty3.feature.M
one.empty3.feature.PixM
- All Implemented Interfaces:
InterfaceMatrix
- Direct Known Subclasses:
FeatureDescriptor,FilterPixM,Matrix
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyFilter(FilterPixM filter) voidcolorsRegion(int x, int y, int w, int h, double[] comps) voidcolorsRegion(int x, int y, int w, int h, PixM subimage, int subImageCopyMode) voidcolorsRegionWithMask(int x, int y, int w, int h, PixM subimage, PixM addMask) copy()copySubImage(int x, int y, int w, int h) derivative(int x, int y, int order, V originValue) doubledifference(PixM other, double precision) doubledoubledistance(ParametricCurve curve, Point3D p) booleanvoidfillIn(ParametricCurve curve, ITexture texture, ITexture borderColor) getColorsRegion(int x, int y, int w, int h, int sizeX, int sizeY) intgetImage()intgetLines()static PixMgetPixM(BufferedImage image, double maxRes) getRgb(int i, int j) doubleluminance(int x, int y) doublemean(int i, int j, int w, int h) normalize(double min, double max) normalize(double inMin, double inMax, double min, double max) doublenorme(int x, int y) voidpaintAll(double[] doubles) pasteSubImage(int x, int y, int w, int h) voidpasteSubImage(PixM copySubImage, int i, int j, int w, int h) voidplotCurve(ParametricCurve curve, ITexture texture) voidplotCurveRaw(ParametricCurve curve, ITexture texture) replaceColor(double[] doubles, double[] doubles1, double delta) subSampling(double div) Methods inherited from class one.empty3.feature.M
CoFactor, diag, diag, diagonalSum, error, get, getColor, getCompCount, getCompNo, getIntensity, getOpValue, getP, getValues, getVector, index, init, op, operator, plus, repmat, set, set, setColumns, setCompNo, setLines, setP, setRegionCopy, setRegionCopy, setRegionCopy, setValues, tild, trace
-
Field Details
-
COMP_RED
public static final int COMP_RED- See Also:
-
COMP_GREEN
public static final int COMP_GREEN- See Also:
-
COMP_BLUE
public static final int COMP_BLUE- See Also:
-
COMP_ALPHA
public static final int COMP_ALPHA- See Also:
-
COMP_INTENSITY
public static final int COMP_INTENSITY- See Also:
-
-
Constructor Details
-
PixM
public PixM(int l, int c) -
PixM
-
PixM
public PixM(double[][] distances)
-
-
Method Details
-
getRgb
-
getPixM
-
applyFilter
-
derivative
-
getImage
-
plotCurve
-
plotCurveRaw
-
fillIn
-
normalize
-
normalize
-
subSampling
-
mean
public double mean(int i, int j, int w, int h) -
copy
-
distance
-
distance
-
colorsRegion
public void colorsRegion(int x, int y, int w, int h, double[] comps) -
getColorsRegion
-
colorsRegion
-
pasteSubImage
-
copySubImage
-
colorsRegionWithMask
-
equals
-
luminance
public double luminance(int x, int y) -
norme
public double norme(int x, int y) -
getColumns
public int getColumns()- Overrides:
getColumnsin classM
-
getLines
public int getLines() -
paintAll
public void paintAll(double[] doubles) -
replaceColor
-
pasteSubImage
-
difference
-