-  
       
- All Known Subinterfaces:
 -  
         
ContextualRenderedImageFactory 
public interface RenderedImageFactoryRenderedImageFactory接口(通常缩写为RIF)旨在由希望充当工厂以生成不同渲染的类来实现,例如通过在一组源上执行一系列BufferedImageOps,具体取决于一组特定的参数,属性,和渲染提示。 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 RenderedImagecreate(ParameterBlock paramBlock, RenderingHints hints)创建一个RenderedImage,表示给定ParameterBlock和RenderingHints的成像操作(或操作链)的结果。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
create
RenderedImage create(ParameterBlock paramBlock, RenderingHints hints)
创建一个RenderedImage,表示给定ParameterBlock和RenderingHints的成像操作(或操作链)的结果。 如有必要,RIF还可以查询ParameterBlock引用的任何源图像的尺寸,SampleModels,属性等。如果RenderedImageFactory不能为给定的源图像和参数集生成输出,则create()方法可以返回null。 例如,如果RenderedImageFactory只能对单条带图像数据执行3x3卷积,并且源图像具有多个波段或卷积内核为5x5,则应返回null。
应该考虑提示,但可以忽略。 创建的RenderedImage可能具有由String HINTS_OBSERVED标识的属性,以指示用于创建图像的RenderingHints。 此外,通过创建的RenderedImage上的getSources()方法获得的任何RenderedImages可能具有此类属性。
- 参数
 -  
              
paramBlock- 包含要创建的RenderedImage的源和参数的ParameterBlock。 -  
              
hints- 包含提示的RenderingHints对象。 - 结果
 - A RenderedImage containing the desired output.
 
 
 -  
 
 -