|
||||||||||
| 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 | |||||||||