|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。