|
void | dispose () |
|
long | getAdress () |
|
int | fillBrightnessLut (double bias) throws AlreadyDisposedException |
|
int | fillContrastLut (double bias) throws AlreadyDisposedException |
|
int | fillGammaLut (double gamma) throws AlreadyDisposedException |
|
int | fillCurvesLut (float[][] M, float[][]R, float[][]G, float[][]B, float[][]A) throws AlreadyDisposedException |
|
int | applyTo (NBitmap dst, Rect dstRect, double opacity) throws IllegalArgumentException, AlreadyDisposedException |
|
int | applyTo (NBitmap dst, NBitmap msk, Rect mskRect, int mskOrigX, int mskOrigY, double opacity) throws IllegalArgumentException, AlreadyDisposedException |
|
|
static double[][] | toDoubleArray (float[][] a) |
|
static native long | createLut () |
|
static native int | disposeLut (long adress) |
|
static native long | createBrightnessLut (double bias) |
|
static native long | createContrastLut (double bias) |
|
static native long | createGammaLut (double gamma) |
|
static native long | createCurvesLut (double[] xM, double[] yM, int cM, double[] xR, double[] yR, int cR, double[] xG, double[] yG, int cG, double[] xB, double[] yB, int cB, double[] xA, double[] yA, int cA) |
|
static native int | fillBrightnessLut (long lutAdress, double bias) |
|
static native int | fillContrastLut (long lutAdress, double bias) |
|
static native int | fillGammaLut (long lutAdress, double gamma) |
|
static native int | fillCurvesLut (long lutAdress, double[] xM, double[] yM, int cM, double[] xR, double[] yR, int cR, double[] xG, double[] yG, int cG, double[] xB, double[] yB, int cB, double[] xA, double[] yA, int cA) |
|
static native int | applyTo (long lutAdress, long dstAdress, int dstTlx, int dstTly, int dstBrX, int dstBrY) |
|
static native int | applyTo (long lutAdress, long dstAdress, int dstTlx, int dstTly, int dstBrX, int dstBrY, double alpha) |
|
static native int | applyTo (long lutAdress, long dstAdress, long mskAdress, int mskTlx, int mskTly, int mskBrx, int mskBry, int mskOrigX, int mskOrigY) |
|
static native int | applyTo (long lutAdress, long dstAdress, long mskAdress, int mskTlx, int mskTly, int mskBrx, int mskBry, int mskOrigX, int mskOrigY, double alpha) |
|
Definition at line 12 of file LUT.java.