| java.lang.Object javax.media.jai.BorderExtender javax.media.jai.BorderExtenderZero
BorderExtenderZero | final public class BorderExtenderZero extends BorderExtender (Code) | | A subclass of BorderExtender that implements
border extension by filling all pixels outside of the image
bounds with zeros. For example, the image:
if extended by adding two extra rows to the top and bottom and
two extra columns on the left and right sides, would become:
0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | A | B | C | 0 | 0 |
0 | 0 | D | E | F | 0 | 0 |
0 | 0 | G | H | I | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 |
See Also: BorderExtender |
Method Summary | |
final public void | extend(WritableRaster raster, PlanarImage im) Fills in the portions of a given Raster that lie
outside the bounds of a given PlanarImage with
zeros.
The portion of raster that lies within
im.getBounds() is not altered.
Parameters: raster - The WritableRaster the border area ofwhich is to be filled with zero. Parameters: im - The PlanarImage which determines theportion of the WritableRaster notto be filled. |
BorderExtenderZero | BorderExtenderZero()(Code) | | |
extend | final public void extend(WritableRaster raster, PlanarImage im)(Code) | | Fills in the portions of a given Raster that lie
outside the bounds of a given PlanarImage with
zeros.
The portion of raster that lies within
im.getBounds() is not altered.
Parameters: raster - The WritableRaster the border area ofwhich is to be filled with zero. Parameters: im - The PlanarImage which determines theportion of the WritableRaster notto be filled. IllegalArgumentException if either parameter isnull . |
|
|