-  
       
- 所有已知实现类:
 -  
         
AffineTransformOp,BandCombineOp,ColorConvertOp,ConvolveOp,LookupOp,RescaleOp 
public interface RasterOp该界面介绍了对栅格对象执行的单输入/单输出操作。 它由AffineTransformOp,ConvolveOp和LookupOp等类实现。 源和目标对象必须包含实现此接口的特定类的适当数量的带。 否则抛出异常。 此接口不能用于描述更复杂的Ops,例如采用多个源的Ops。 实现此接口的每个类将指定是否允许就地过滤操作(即源对象等于目标对象)。 注意,对单输入操作的限制意味着操作之前的目标像素的值不用作过滤器操作的输入。- 另请参见:
 -  
         
AffineTransformOp,BandCombineOp,ColorConvertOp,ConvolveOp,LookupOp,RescaleOp 
 
-  
        
       
-  
             
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 WritableRastercreateCompatibleDestRaster(Raster src)创建具有正确大小和频带数的归零目标光栅。WritableRasterfilter(Raster src, WritableRaster dest)执行从源光栅到目标光栅的单输入/单输出操作。Rectangle2DgetBounds2D(Raster src)返回已筛选的目标栅格的边框。Point2DgetPoint2D(Point2D srcPt, Point2D dstPt)返回源光栅中给定点的目标点的位置。RenderingHintsgetRenderingHints()返回此RasterOp的渲染提示。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
filter
WritableRaster filter(Raster src, WritableRaster dest)
执行从源光栅到目标光栅的单输入/单输出操作。 如果目标Raster为null,将创建一个新的栅格。 如果源和/或目标栅格与实现此过滤器的类允许的栅格类型不兼容,则可能会抛出IllegalArgumentException。- 参数
 -  
              
src- 来源Raster -  
              
dest- 目的地WritableRaster - 结果
 - 
               一个表示过滤操作结果的 
              
WritableRaster。 
 
-  
getBounds2D
Rectangle2D getBounds2D(Raster src)
返回已筛选的目标栅格的边框。 如果源Raster与实现此过滤器的类允许的类型不兼容,则可能会抛出IllegalArgumentException。- 参数
 -  
              
src- 来源Raster - 结果
 - 
               一个 
              
Rectangle2D是由过滤操作产生的Raster的边框。 
 
-  
createCompatibleDestRaster
WritableRaster createCompatibleDestRaster(Raster src)
创建具有正确大小和频带数的归零目标光栅。 如果源Raster与实现此过滤器的类允许的类型不兼容,则可能会抛出IllegalArgumentException。- 参数
 -  
              
src- 来源Raster - 结果
 - 
               一个 
              
WritableRaster,与src兼容 
 
-  
getPoint2D
Point2D getPoint2D(Point2D srcPt, Point2D dstPt)
返回源光栅中给定点的目标点的位置。 如果dstPt不为空,它将用于保存返回值。- 参数
 -  
              
srcPt- 来源Point2D -  
              
dstPt- 目的地Point2D - 结果
 - 目的地点的位置。
 
 
-  
getRenderingHints
RenderingHints getRenderingHints()
返回此RasterOp的渲染提示。 如果没有设置提示,则返回null。- 结果
 - 
               该 
              
RenderingHints对象为RasterOp。 
 
 -  
 
 -