jview
Class JImageSuite.Sharpen

java.lang.Object
  extended by jview.JImageSuite.Sharpen
All Implemented Interfaces:
JImageSuite.Convolving
Enclosing class:
JImageSuite

public static class JImageSuite.Sharpen
extends Object
implements JImageSuite.Convolving

Class that combines parameters necessarry for a sharpness operation.


Field Summary
private  double impact
          Current sharpness impact.
private  double radius
          Current sharpness radius.
private  double sigma
          Current sharpness sigma.
 
Constructor Summary
JImageSuite.Sharpen(double r, double s, double w)
          Constructs a new Sharpen object.
 
Method Summary
 Kernel getConvolveKernel()
          Returns the sharpening kernel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

radius

private double radius
Current sharpness radius.


sigma

private double sigma
Current sharpness sigma.


impact

private double impact
Current sharpness impact.

Constructor Detail

JImageSuite.Sharpen

public JImageSuite.Sharpen(double r,
                           double s,
                           double w)
Constructs a new Sharpen object.

Method Detail

getConvolveKernel

public Kernel getConvolveKernel()
Returns the sharpening kernel.

Specified by:
getConvolveKernel in interface JImageSuite.Convolving