| Package | Description |
|---|---|
| com.aspose.imaging.imagefilters.complexutils |
The namespace contains the Complex class.
|
| com.aspose.imaging.imagefilters.convolution |
The namespace contains the convolution filters and kernels.
|
| com.aspose.imaging.imagefilters.filteroptions |
The package handles filter options.
|
| Modifier and Type | Field and Description |
|---|---|
static Complex |
Complex.I
|
static Complex |
Complex.ONE
One complex having
Re(Complex.getRe()/Complex.setRe(double)) and Im(Complex.getIm()/Complex.setIm(double)) equal to 1. |
static Complex |
Complex.ZERO
Zero complex.
|
| Modifier and Type | Method and Description |
|---|---|
static Complex |
Complex.add(Complex a,
Complex b)
Adds
a and b. |
static Complex |
Complex.add(Complex a,
double s)
Adds
a and s. |
Complex |
Complex.Clone() |
static Complex |
Complex.cos(Complex a)
Gets Cos of
a. |
Complex |
Complex.deepClone()
Clones this instance.
|
static Complex |
Complex.divide(Complex a,
Complex b)
Divides
a by b. |
static Complex |
Complex.divide(Complex a,
double s)
Divides
a by s. |
static Complex |
Complex.divide(double s,
Complex a)
Divides
a by s. |
static Complex |
Complex.exp(Complex a)
Raises e by
a. |
static Complex |
Complex.log(Complex a)
Gets log of
a. |
Complex |
Complex.multiply_internalize(double s)
Multiplies by
s. |
static Complex |
Complex.multiply(Complex a,
Complex b)
Multiplies
a by b. |
static Complex |
Complex.multiply(Complex a,
double s)
Multiplies
a by s. |
static Complex |
Complex.negate(Complex a)
Negates
a. |
static Complex |
Complex.op_Addition(Complex a,
Complex b)
Implements the operator +.
|
static Complex |
Complex.op_Addition(Complex a,
double s)
Implements the operator +.
|
static Complex |
Complex.op_Addition(double s,
Complex a)
Implements the operator +.
|
static Complex |
Complex.op_Division(Complex a,
Complex b)
Implements the operator /.
|
static Complex |
Complex.op_Division(Complex a,
double s)
Implements the operator /.
|
static Complex |
Complex.op_Division(double s,
Complex a)
Implements the operator /.
|
static Complex |
Complex.op_Multiply(Complex a,
Complex b)
Implements the operator *.
|
static Complex |
Complex.op_Multiply(Complex a,
double s)
Implements the operator *.
|
static Complex |
Complex.op_Multiply(double s,
Complex a)
Implements the operator *.
|
static Complex |
Complex.op_Subtraction(Complex a,
Complex b)
Implements the operator -.
|
static Complex |
Complex.op_Subtraction(Complex a,
double s)
Implements the operator -.
|
static Complex |
Complex.op_Subtraction(double s,
Complex a)
Implements the operator -.
|
static Complex |
Complex.op_UnaryNegation(Complex a)
Implements the operator -.
|
static Complex |
Complex.parse(String s)
Parses the specified
s into a Complex. |
Complex |
Complex.set(double re,
double im)
Sets the values and returns itself.
|
static Complex |
Complex.sin(Complex a)
Gets Sin of
a. |
static Complex |
Complex.sqrt(Complex a)
Gets square root of
a. |
static Complex |
Complex.subtract(Complex a,
Complex b)
Subtracts
b from a. |
static Complex |
Complex.subtract(Complex a,
double s)
Subtracts
s from a. |
static Complex |
Complex.subtract(double s,
Complex a)
Subtracts
s from a. |
static Complex |
Complex.tan(Complex a)
Gets Tan of
a. |
static Complex |
Complex.to_Complex(double value)
Performs an explicit conversion from
double to Complex. |
static Complex |
Complex.to_Complex(float value)
Performs an explicit conversion from
float to Complex. |
| Modifier and Type | Method and Description |
|---|---|
static Complex |
Complex.add(Complex a,
Complex b)
Adds
a and b. |
static void |
Complex.add(Complex a,
Complex b,
Complex[] result)
Adds
a and b. |
static void |
Complex.add(Complex a,
Complex b,
Complex[] result)
Adds
a and b. |
static Complex |
Complex.add(Complex a,
double s)
Adds
a and s. |
static void |
Complex.add(Complex a,
double s,
Complex[] result)
Adds
a and s. |
static void |
Complex.add(Complex a,
double s,
Complex[] result)
Adds
a and s. |
static boolean |
Complex.approxEqual(Complex a,
Complex b)
Checks approximate equality.
|
static boolean |
Complex.approxEqual(Complex a,
Complex b,
double tolerance)
Checks approximate equality.
|
void |
Complex.CloneTo(Complex that) |
static Complex |
Complex.cos(Complex a)
Gets Cos of
a. |
static Complex |
Complex.divide(Complex a,
Complex b)
Divides
a by b. |
static void |
Complex.divide(Complex a,
Complex b,
Complex[] result)
Divides
a by b. |
static void |
Complex.divide(Complex a,
Complex b,
Complex[] result)
Divides
a by b. |
static Complex |
Complex.divide(Complex a,
double s)
Divides
a by s. |
static void |
Complex.divide(Complex a,
double s,
Complex[] result)
Divides
a by s. |
static void |
Complex.divide(Complex a,
double s,
Complex[] result)
Divides
a by s. |
static Complex |
Complex.divide(double s,
Complex a)
Divides
a by s. |
static void |
Complex.divide(double s,
Complex a,
Complex[] result)
Divides
s by a. |
static void |
Complex.divide(double s,
Complex a,
Complex[] result)
Divides
s by a. |
static Complex |
Complex.exp(Complex a)
Raises e by
a. |
static boolean |
Complex.isEquals(Complex obj1,
Complex obj2) |
static Complex |
Complex.log(Complex a)
Gets log of
a. |
static Complex |
Complex.multiply(Complex a,
Complex b)
Multiplies
a by b. |
static void |
Complex.multiply(Complex a,
Complex b,
Complex[] result)
Multiplies
a by b. |
static void |
Complex.multiply(Complex a,
Complex b,
Complex[] result)
Multiplies
a by b. |
static Complex |
Complex.multiply(Complex a,
double s)
Multiplies
a by s. |
static void |
Complex.multiply(Complex a,
double s,
Complex[] result)
Multiplies
a by s. |
static void |
Complex.multiply(Complex a,
double s,
Complex[] result)
Multiplies
a by s. |
static Complex |
Complex.negate(Complex a)
Negates
a. |
static Complex |
Complex.op_Addition(Complex a,
Complex b)
Implements the operator +.
|
static Complex |
Complex.op_Addition(Complex a,
double s)
Implements the operator +.
|
static Complex |
Complex.op_Addition(double s,
Complex a)
Implements the operator +.
|
static Complex |
Complex.op_Division(Complex a,
Complex b)
Implements the operator /.
|
static Complex |
Complex.op_Division(Complex a,
double s)
Implements the operator /.
|
static Complex |
Complex.op_Division(double s,
Complex a)
Implements the operator /.
|
static boolean |
Complex.op_Equality(Complex a,
Complex b)
Implements the operator ==.
|
static boolean |
Complex.op_Inequality(Complex a,
Complex b)
Implements the operator !=.
|
static Complex |
Complex.op_Multiply(Complex a,
Complex b)
Implements the operator *.
|
static Complex |
Complex.op_Multiply(Complex a,
double s)
Implements the operator *.
|
static Complex |
Complex.op_Multiply(double s,
Complex a)
Implements the operator *.
|
static Complex |
Complex.op_Subtraction(Complex a,
Complex b)
Implements the operator -.
|
static Complex |
Complex.op_Subtraction(Complex a,
double s)
Implements the operator -.
|
static Complex |
Complex.op_Subtraction(double s,
Complex a)
Implements the operator -.
|
static Complex |
Complex.op_UnaryNegation(Complex a)
Implements the operator -.
|
static Complex |
Complex.sin(Complex a)
Gets Sin of
a. |
static Complex |
Complex.sqrt(Complex a)
Gets square root of
a. |
static Complex |
Complex.subtract(Complex a,
Complex b)
Subtracts
b from a. |
static void |
Complex.subtract(Complex a,
Complex b,
Complex[] result)
Subtracts
b from a. |
static void |
Complex.subtract(Complex a,
Complex b,
Complex[] result)
Subtracts
b from a. |
static Complex |
Complex.subtract(Complex a,
double s)
Subtracts
s from a. |
static void |
Complex.subtract(Complex a,
double s,
Complex[] result)
Subtracts
s from a. |
static void |
Complex.subtract(Complex a,
double s,
Complex[] result)
Subtracts
s from a. |
static Complex |
Complex.subtract(double s,
Complex a)
Subtracts
s from a. |
static void |
Complex.subtract(double s,
Complex a,
Complex[] result)
Subtracts
a from s. |
static void |
Complex.subtract(double s,
Complex a,
Complex[] result)
Subtracts
a from s. |
static Complex |
Complex.tan(Complex a)
Gets Tan of
a. |
static boolean |
Complex.tryParse(String s,
Complex[] result)
Tries to parse the specified
s into a Complex. |
| Constructor and Description |
|---|
Complex(Complex c)
Initializes a new instance of the
Complex struct. |
| Modifier and Type | Method and Description |
|---|---|
static Complex[][] |
ConvolutionFilter.toComplex(double[][] kernel)
Converts
kernel to a Complex kernel. |
| Modifier and Type | Method and Description |
|---|---|
Complex[][] |
MotionWienerFilterOptions.getKernel()
Gets the kernel.
|
Complex[][] |
GaussWienerFilterOptions.getKernel()
Gets the kernel.
|
Complex[][] |
DeconvolutionFilterOptions.getKernel()
Gets the kernel.
|
| Constructor and Description |
|---|
DeconvolutionFilterOptions(Complex[][] kernel)
Initializes a new instance of the
DeconvolutionFilterOptions class. |
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.