jaitools.imageutils
Class RandomBorderExtender
java.lang.Object
javax.media.jai.BorderExtender
jaitools.imageutils.RandomBorderExtender
- All Implemented Interfaces:
- Serializable
public class RandomBorderExtender
- extends javax.media.jai.BorderExtender
A BorderExtender that generates uniform random pixel values in a
user-specified range
- Since:
- 1.1
- Version:
- $Id: RandomBorderExtender.java 1383 2011-02-10 11:22:29Z michael.bedward $
- Author:
- Michael Bedward
- See Also:
BorderExtender,
Serialized Form
| Fields inherited from class javax.media.jai.BorderExtender |
BORDER_COPY, BORDER_REFLECT, BORDER_WRAP, BORDER_ZERO |
|
Constructor Summary |
RandomBorderExtender(Number minValue,
Number maxValue)
Creates a border extender that will buffer an image with values uniformly
drawn from the range minValue (inclusive) to maxValue (exclusive). |
| Methods inherited from class javax.media.jai.BorderExtender |
createInstance |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RandomBorderExtender
public RandomBorderExtender(Number minValue,
Number maxValue)
- Creates a border extender that will buffer an image with values uniformly
drawn from the range
minValue (inclusive) to maxValue (exclusive).
- Parameters:
minValue - lowest value that can be generatedmaxValue - highest value that can be generated
extend
public void extend(WritableRaster raster,
javax.media.jai.PlanarImage sourceImage)
- Specified by:
extend in class javax.media.jai.BorderExtender
Copyright © 2009-2011. All Rights Reserved.