|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjjil.algorithm.PsfGray8
public class PsfGray8
Provides point spread functions for use in inverse filtering.
Constructor Summary | |
---|---|
PsfGray8()
|
Method Summary | |
---|---|
static Gray8Image |
disk(int nImageWidth,
int nRadius)
Computes a disk-shaped point spread function that can be used to do deblurring for circular blur. |
static Gray8Image |
horizBar(int nImageWidth,
int nBarHalfWidth)
Computes a horizontal bar point spread function, with a given width. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PsfGray8()
Method Detail |
---|
public static Gray8Image horizBar(int nImageWidth, int nBarHalfWidth)
nImageWidth
- The image width of the image to create. The image is always square so this is
also the height.nBarHalfWidth
- The width of the bar, divided by 2 and rounded down. The actual width is
twice this width plus 1, centered on the center of the image.
public static Gray8Image disk(int nImageWidth, int nRadius)
nImageWidth
- The output image width. The image is always square so this is also the
height.nRadius
- The radius of the disk.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |