Package org.sunflow.core.filter
Class LanczosFilter
- java.lang.Object
-
- org.sunflow.core.filter.LanczosFilter
-
-
Constructor Summary
Constructors Constructor Description LanczosFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
get(float x, float y)
Get value of the filter at offset (x, y).float
getSize()
Width in pixels of the filter extents.private float
sinc1d(float x)
-
-
-
Method Detail
-
getSize
public float getSize()
Description copied from interface:Filter
Width in pixels of the filter extents. The filter will be applied to the range of pixels within a box of+/- getSize() / 2
around the center of the pixel.
-
get
public float get(float x, float y)
Description copied from interface:Filter
Get value of the filter at offset (x, y). The filter should never be called with values beyond its extents but should return 0 in those cases anyway.
-
sinc1d
private float sinc1d(float x)
-
-