|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjjil.core.PipelineStage
jjil.algorithm.DeblurHorizHalftone
public class DeblurHorizHalftone
Uses deconvolution to remove blur from a Gray8Image. The blur removed is a horizontal Gaussian blur with a given standard deviation. The background noise level in the input image can be adjusted. The output Gray8Image is rescaled so the maximum and minimum values fill the range from Byte.MIN_VALUE to Byte.MAX_VALUE.
Constructor Summary | |
---|---|
DeblurHorizHalftone()
Creates a new instance of InverseFilter. |
Method Summary | |
---|---|
void |
push(Image im)
Deblurs an input Gray8Image which has been blurred by a horizontal Gaussian of the given standard deviation and which has a background noise level less than the given level. |
Methods inherited from class jjil.core.PipelineStage |
---|
getFront, isEmpty |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DeblurHorizHalftone()
Method Detail |
---|
public void push(Image im) throws Error
push
in class PipelineStage
im
- Input Gray8Image.
Error
- if the input is not of type Gray8Image.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |