Package | Description |
---|---|
net.grelf.grip |
This package contains the Java classes which are specific to the image
processing application GRIP.
GRIP is available as a free download from www.grelf.net - please always quote this URL in connection with GRIP. Version: 18.1.24 |
net.grelf.image |
This package contains Java classes defining and processing images.
|
Modifier and Type | Method and Description |
---|---|
static Kernel |
ConvolutionMenu.getKernel() |
Modifier and Type | Method and Description |
---|---|
void |
ImFrame.convolve(Kernel aKernel)
Convolve this image with the given kernel, setting the kernel as the
current kernel field of this class.
|
void |
ImFrame.deconvolve(Kernel kernel,
int nPasses,
double deconvolutionWeight)
Deconvolve the image with the given kernel by the van Cittert method.
|
static void |
ConvolutionMenu.setKernel(Kernel aKernel) |
Modifier and Type | Method and Description |
---|---|
static Kernel |
Kernel.createGaussianKernel(Image image,
int halfWidth)
Create a kernel which is a Gaussian hump.
|
static Kernel |
Kernel.load(java.lang.String path,
int nBands)
Load kernel from a comma-separated text file.
|
Modifier and Type | Method and Description |
---|---|
void |
Image.convolve(Kernel kernel,
javax.swing.ProgressMonitor monitor)
Perform a 2D linear convolution with the given kernel.
|
void |
Image32.convolve(Kernel kernel,
javax.swing.ProgressMonitor monitor)
Perform a 2D linear convolution with the given kernel.
|
void |
Image64.convolve(Kernel kernel,
javax.swing.ProgressMonitor monitor)
Perform a 2D linear convolution with the given kernel.
|
void |
Image8or16Base.convolve(Kernel kernel,
javax.swing.ProgressMonitor monitor)
Perform a 2D linear convolution with the given kernel.
|
ComplexImage64 |
Image64.createTransformedKernel(Kernel kernel)
Create a Fourier transform of a net.grelf.image.Kernel,
at the size of the current image, ready for use in (de-)convolution.
|
void |
Image.deconvolve(Kernel kernel,
int nPasses,
double weight,
javax.swing.ProgressMonitor monitor)
Deconvolve this image with the given kernel, using van Cittert's method.
|
void |
Image32.deconvolve(Kernel kernel,
int nPasses,
double weight,
javax.swing.ProgressMonitor monitor)
Deconvolve this image with the given kernel, using van Cittert's method.
|
void |
Image64.deconvolve(Kernel kernel,
int nPasses,
double weight,
javax.swing.ProgressMonitor monitor)
Deconvolve this image with the given kernel, using van Cittert's method.
|
void |
Image8or16Base.deconvolve(Kernel kernel,
int nPasses,
double weight,
javax.swing.ProgressMonitor monitor)
Deconvolve this image with the given kernel, using van Cittert's method.
|