|  
      JavaTM Platform Standard Ed. 6  |  
    |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 SampleModel 的软件包 | |
|---|---|
| java.awt.image | 提供创建和修改图像的各种类。 | 
| javax.imageio | Java Image I/O API 的主要包。 | 
| java.awt.image 中 SampleModel 的使用 | 
|---|
| java.awt.image 中 SampleModel 的子类 | |
|---|---|
  class |  
     BandedSampleModel 此类表示以 band 交错方式存储的图像数据,像素的每个样本都占用 DataBuffer 的一个数据元素。  |  
    
  class |  
     ComponentSampleModel 此类表示按每个像素样本占用 DataBuffer 中一个数据元素的方式存储的图像数据。  |  
    
  class |  
     MultiPixelPackedSampleModel MultiPixelPackedSampleModel 类表示单 band 图像,能够将多个单样本像素打包到一个数据元素中。 |  
    
  class |  
     PixelInterleavedSampleModel 此类表示以像素交替方式存储的图像数据,其中像素的每个采样占用 DataBuffer 的一个数据元素。  |  
    
  class |  
     SinglePixelPackedSampleModel 此类表示压缩的像素数据:将 N 个样本组成的单个像素存储在单个数据数组元素中,每个数据数组元素只保存一个像素的样本。  |  
    
| 声明为 SampleModel 的 java.awt.image 中的字段 | |
|---|---|
 protected  SampleModel |  
     Raster.sampleModel 描述此 Raster 的像素在 DataBuffer 中存储方式的 SampleModel。  |  
    
| 返回 SampleModel 的 java.awt.image 中的方法 | |
|---|---|
  SampleModel |  
     BandedSampleModel.createCompatibleSampleModel(int w, int h) 创建一个具有指定宽度和高度的新的 BandedSampleModel。  |  
    
  SampleModel |  
     ComponentColorModel.createCompatibleSampleModel(int w, int h) 用指定宽度和高度创建的 SampleModel,具有与此 ColorModel 兼容的数据布局。 |  
    
  SampleModel |  
     MultiPixelPackedSampleModel.createCompatibleSampleModel(int w, int h) 构造一个具有指定宽度和高度的新 MultiPixelPackedSampleModel。 |  
    
  SampleModel |  
     SinglePixelPackedSampleModel.createCompatibleSampleModel(int w, int h) 创建一个具有指定宽度和高度的新 SinglePixelPackedSampleModel。  |  
    
  SampleModel |  
     PixelInterleavedSampleModel.createCompatibleSampleModel(int w, int h) 创建一个具有指定宽度和高度的 PixelInterleavedSampleModel。  |  
    
  SampleModel |  
     ComponentSampleModel.createCompatibleSampleModel(int w, int h) 创建具有指定宽度和高度的 ComponentSampleModel。 |  
    
 abstract  SampleModel |  
     SampleModel.createCompatibleSampleModel(int w, int h) 创建一个用此 SampleModel 的格式描述数据,但宽度和高度不同的 SampleModel。  |  
    
  SampleModel |  
     IndexColorModel.createCompatibleSampleModel(int w, int h) 创建一个具有指定宽度和高度、数据布局与此 ColorModel 兼容的 SampleModel。 |  
    
  SampleModel |  
     PackedColorModel.createCompatibleSampleModel(int w, int h) 创建一个具有指定宽度和高度、数据布局与此 ColorModel 兼容的 SampleModel。 |  
    
  SampleModel |  
     ColorModel.createCompatibleSampleModel(int w, int h) 用指定宽度和高度创建的 SampleModel,具有与此 ColorModel 兼容的数据布局。 |  
    
  SampleModel |  
     BandedSampleModel.createSubsetSampleModel(int[] bands) 创建一个具有此 BandedSampleModel 的 band 子集的新 BandedSampleModel。  |  
    
  SampleModel |  
     MultiPixelPackedSampleModel.createSubsetSampleModel(int[] bands) 创建一个具有此 MultiPixelPackedSampleModel band 子集的新 MultiPixelPackedSampleModel。 |  
    
  SampleModel |  
     SinglePixelPackedSampleModel.createSubsetSampleModel(int[] bands) 创建一个新 SinglePixelPackedSampleModel,使其具有此 SinglePixelPackedSampleModel 的 band 子集。  |  
    
  SampleModel |  
     PixelInterleavedSampleModel.createSubsetSampleModel(int[] bands) 创建一个具有此 PixelInterleavedSampleModel 的 band 子集的 PixelInterleavedSampleModel。  |  
    
  SampleModel |  
     ComponentSampleModel.createSubsetSampleModel(int[] bands) 创建具有此 ComponentSampleModel 的 band 子集的新 ComponentSampleModel。  |  
    
 abstract  SampleModel |  
     SampleModel.createSubsetSampleModel(int[] bands) 创建一个新 SampleModel,它具有此 SampleModel 的 band 子集。  |  
    
  SampleModel |  
     BufferedImage.getSampleModel() 返回与此 BufferedImage 关联的 SampleModel。 |  
    
  SampleModel |  
     RenderedImage.getSampleModel() 返回与此图像相关的 SampleModel。  |  
    
  SampleModel |  
     Raster.getSampleModel() 返回描述图像数据布局的 SampleModel。  |  
    
| 参数类型为 SampleModel 的 java.awt.image 中的方法 | |
|---|---|
 static Raster |  
     Raster.createRaster(SampleModel sm, DataBuffer db, Point location) 创建具有指定 SampleModel 和 DataBuffer 的 Raster。  |  
    
 static WritableRaster |  
     Raster.createWritableRaster(SampleModel sm, DataBuffer db, Point location) 创建一个具有指定 SampleModel 和 DataBuffer 的 WritableRaster。  |  
    
 static WritableRaster |  
     Raster.createWritableRaster(SampleModel sm, Point location) 创建一个具有指定 SampleModel 的 WritableRaster。  |  
    
  boolean |  
     ComponentColorModel.isCompatibleSampleModel(SampleModel sm) 检查指定 SampleModel 是否与此 ColorModel 兼容。 |  
    
  boolean |  
     IndexColorModel.isCompatibleSampleModel(SampleModel sm) 检查指定的 SampleModel 是否与此 ColorModel 兼容。 |  
    
  boolean |  
     PackedColorModel.isCompatibleSampleModel(SampleModel sm) 检查指定的 SampleModel 是否与此 ColorModel 兼容。 |  
    
  boolean |  
     ColorModel.isCompatibleSampleModel(SampleModel sm) 检查 SampleModel 是否与此 ColorModel 兼容。 |  
    
| 参数类型为 SampleModel 的 java.awt.image 中的构造方法 | |
|---|---|
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin) 构建具有给定 SampleModel 和 DataBuffer 的 Raster。  |  
    |
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent) 构造具有给定 SampleModel、DataBuffer 和父 Raster 的 Raster。  |  
    |
Raster(SampleModel sampleModel, Point origin) 构建具有给定 SampleModel 的 Raster。  |  
    |
WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin) 构造具有给定 SampleModel 和 DataBuffer 的 WritableRaster。  |  
    |
WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent) 构造具有给定 SampleModel、DataBuffer 和父亲的 WritableRaster。  |  
    |
WritableRaster(SampleModel sampleModel, Point origin) 构造具有给定 SampleModel 的 WritableRaster。  |  
    |
| javax.imageio 中 SampleModel 的使用 | 
|---|
| 声明为 SampleModel 的 javax.imageio 中的字段 | |
|---|---|
 protected  SampleModel |  
     ImageTypeSpecifier.sampleModel 将用作原型的 SampleModel。 |  
    
| 返回 SampleModel 的 javax.imageio 中的方法 | |
|---|---|
  SampleModel |  
     ImageTypeSpecifier.getSampleModel() 根据此对象中封装的设置返回一个 SampleModel。 |  
    
  SampleModel |  
     ImageTypeSpecifier.getSampleModel(int width, int height) 根据此对象中封装的设置值返回一个 SampleModel。 |  
    
| 参数类型为 SampleModel 的 javax.imageio 中的构造方法 | |
|---|---|
ImageTypeSpecifier(ColorModel colorModel, SampleModel sampleModel) 直接根据 ColorModel 和 SampleModel 构造一个 ImageTypeSpecifier。 |  
    |
 
        
      
  |  
      JavaTM Platform Standard Ed. 6  |  
    |||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。