Package one.empty3.feature20220726
Class MBitmap
- java.lang.Object
-
- one.empty3.feature20220726.MBitmap
-
- Direct Known Subclasses:
PixMAndroidVersion
public class MBitmap extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MBitmap
CoFactor()
double
determinant()
static M
diag(double... d)
static M
diag(M d)
double
diagonalSum()
double
error(double... w12)
double
get(int column, int line)
java.awt.image.BufferedImage
getBitmap()
void
getColor(int column, int line, float[] comps)
int
getColumns()
int
getCompCount()
int
getCompNo()
double
getIntensity(int column, int line)
int
getLines()
double
getOpValue(java.lang.String op, double m1ij, double m2ij)
Point3D
getP(int i, int j)
double[]
getValues(int i, int j)
static double[]
getVector(int add, double[]... vectors)
int
index(int column, int line)
void
init(int l, int c)
M
op(M mat2, java.lang.String op)
M
operator(char[] operators, M... m)
MBitmap
plus(M m2)
static M
repmat(double[][] dd, int nLine, int mColumn)
void
set(int column, int line, double d)
void
set(int column, int line, double... values)
void
setColumns(int columns)
void
setCompNo(int compNo)
void
setLines(int lines)
void
setP(int i, int j, Point3D p)
void
setRegionCopy(M3 original, int ii, int ij, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste)
void
setRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, M3 m3, int iPaste, int jPaste, int iiPaste, int ijPaste)
void
setRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste)
void
setValues(int i, int j, double... v)
MBitmap
tild()
double
trace()
-
-
-
Constructor Detail
-
MBitmap
public MBitmap(int c, int l)
-
MBitmap
public MBitmap(java.awt.image.BufferedImage bitmap)
-
MBitmap
public MBitmap(java.awt.image.BufferedImage bitmap, int resMax)
-
MBitmap
public MBitmap(PixM pix)
-
MBitmap
public MBitmap(int cl)
-
-
Method Detail
-
getColumns
public int getColumns()
-
setColumns
public void setColumns(int columns)
-
getLines
public int getLines()
-
setLines
public void setLines(int lines)
-
getValues
public double[] getValues(int i, int j)
-
getBitmap
public java.awt.image.BufferedImage getBitmap()
-
getVector
public static double[] getVector(int add, double[]... vectors)
-
setP
public void setP(int i, int j, Point3D p)
-
getP
public Point3D getP(int i, int j)
-
setValues
public void setValues(int i, int j, double... v)
-
init
public void init(int l, int c)
-
get
public double get(int column, int line)
-
getIntensity
public double getIntensity(int column, int line)
-
getColor
public void getColor(int column, int line, float[] comps)
-
getCompNo
public int getCompNo()
-
setCompNo
public void setCompNo(int compNo)
-
index
public int index(int column, int line)
-
set
public void set(int column, int line, double d)
-
set
public void set(int column, int line, double... values)
-
tild
public MBitmap tild()
-
trace
public double trace()
-
diagonalSum
public double diagonalSum()
-
getCompCount
public int getCompCount()
-
determinant
public double determinant()
-
CoFactor
public MBitmap CoFactor()
-
error
public double error(double... w12)
-
getOpValue
public double getOpValue(java.lang.String op, double m1ij, double m2ij)
-
setRegionCopy
public void setRegionCopy(M3 original, int ii, int ij, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste)
-
setRegionCopy
public void setRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, PixM pixM, int iPaste, int jPaste)
-
setRegionCopy
public void setRegionCopy(PixM original, int iStart, int jStart, int iEnd, int jEnd, M3 m3, int iPaste, int jPaste, int iiPaste, int ijPaste)
-
repmat
public static M repmat(double[][] dd, int nLine, int mColumn)
-
diag
public static M diag(double... d)
-
-