软件包 | 描述 |
---|---|
java.awt |
包含创建用户界面和绘制图形和图像的所有类。
|
java.awt.image |
提供创建和修改图像的类。
|
javax.imageio |
java的图像I/O API主要包。
|
Modifier and Type | Method and Description |
---|---|
Raster |
PaintContext.getRaster(int x, int y, int w, int h)
返回一个
Raster 含有颜色的图形操作产生。
|
Modifier and Type | Method and Description |
---|---|
void |
CompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)
构成一个源
Raster 对象和地点在目的地
WritableRaster 结果。
|
Modifier and Type | Class and Description |
---|---|
class |
WritableRaster
这个类扩展了光栅提供像素写入功能。
|
Modifier and Type | Field and Description |
---|---|
protected Raster |
Raster.parent
这个光栅的父或空。
|
Modifier and Type | Method and Description |
---|---|
Raster |
Raster.createChild(int parentX, int parentY, int width, int height, int childMinX, int childMinY, int[] bandList)
返回一个新的栅格的股份全部或部分该光栅的DataBuffer。
|
static Raster |
Raster.createRaster(SampleModel sm, DataBuffer db, Point location)
创建一个具有指定samplemodel和DataBuffer光栅。
|
Raster |
Raster.createTranslatedChild(int childMinX, int childMinY)
创建一个具有相同尺寸的光栅,SampleModel和DataBuffer的这一个,但不同的位置。
|
Raster |
BufferedImage.getData()
返回图像作为一个大的瓷砖。
|
Raster |
RenderedImage.getData()
返回图像作为一个大的瓷砖(瓷砖为基础的图像,这将需要获取整个图像和复制图像数据)。
|
Raster |
BufferedImage.getData(Rectangle rect)
计算并返回的
BufferedImage 任意区域。
|
Raster |
RenderedImage.getData(Rectangle rect)
计算并返回的renderedimage任意区域。
|
Raster |
Raster.getParent()
返回此光栅或零的父光栅(如果有的话)。
|
Raster |
BufferedImage.getTile(int tileX, int tileY)
返回瓦(
tileX ,
tileY )。
|
Raster |
RenderedImage.getTile(int tileX, int tileY)
返回瓦(tilex,蒂利)。
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
返回一个新的type_int_argb或type_int_rgb具有像素数据通过扩大指标使用颜色/α这
ColorModel 组件阵列在源
Raster 计算
Raster
BufferedImage 。
|
WritableRaster |
AffineTransformOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标
Raster 与正确的大小和数量的频带。
|
WritableRaster |
RasterOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标栅格与正确的大小和数量的频带。
|
WritableRaster |
ConvolveOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标栅格与正确的尺寸和数量的乐队,这个源。
|
WritableRaster |
ColorConvertOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标栅格与正确的尺寸和数量的乐队,这个源。
|
WritableRaster |
BandCombineOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标
Raster 与正确的大小和数量的频带。
|
WritableRaster |
LookupOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标
Raster 与正确的尺寸和数量的乐队,这个源。
|
WritableRaster |
RescaleOp.createCompatibleDestRaster(Raster src)
创建一个锁定目标
Raster 与正确的尺寸和数量的乐队,这个源。
|
WritableRaster |
AffineTransformOp.filter(Raster src, WritableRaster dst)
将源
Raster 和存储在目标
Raster 结果。
|
WritableRaster |
RasterOp.filter(Raster src, WritableRaster dest)
从一个源光栅到一个目标光栅执行一个单一的输入/单输出操作。
|
WritableRaster |
ConvolveOp.filter(Raster src, WritableRaster dst)
对Rasters卷积。
|
WritableRaster |
ColorConvertOp.filter(Raster src, WritableRaster dest)
colorconverts在源栅格图像数据。
|
WritableRaster |
BandCombineOp.filter(Raster src, WritableRaster dst)
将
Raster 使用构造函数中指定的矩阵。
|
WritableRaster |
LookupOp.filter(Raster src, WritableRaster dst)
对
Raster 查找操作。
|
WritableRaster |
RescaleOp.filter(Raster src, WritableRaster dst)
重新调整的源栅格像素数据。
|
Rectangle2D |
AffineTransformOp.getBounds2D(Raster src)
返回转换后的目标的包围盒。
|
Rectangle2D |
RasterOp.getBounds2D(Raster src)
返回筛选的目标光栅的包围盒。
|
Rectangle2D |
ConvolveOp.getBounds2D(Raster src)
返回筛选的目标光栅的包围盒。
|
Rectangle2D |
ColorConvertOp.getBounds2D(Raster src)
返回目标的包围盒,给定此源。
|
Rectangle2D |
BandCombineOp.getBounds2D(Raster src)
返回转换后的目标的包围盒。
|
Rectangle2D |
LookupOp.getBounds2D(Raster src)
返回筛选的目标光栅的包围盒。
|
Rectangle2D |
RescaleOp.getBounds2D(Raster src)
返回重新调整的目的光栅包围盒。
|
boolean |
IndexColorModel.isCompatibleRaster(Raster raster)
返回
true 如果它不是这个
ColorModel 兼容
raster 与
ColorModel 或
false 兼容。
|
boolean |
DirectColorModel.isCompatibleRaster(Raster raster)
返回
true 如果不是
raster 与
ColorModel 和
false 兼容。
|
boolean |
ColorModel.isCompatibleRaster(Raster raster)
返回
true 如果不是
raster 与
ColorModel 和
false 兼容。
|
boolean |
ComponentColorModel.isCompatibleRaster(Raster raster)
如果
raster 与
ColorModel 兼容返回真;假如不。
|
void |
WritableRenderedImage.setData(Raster r)
设置的栅格R的内容一个矩形的图像,这被认为是在同一个坐标空间的writablerenderedimage。
|
void |
BufferedImage.setData(Raster r)
图像的一个矩形区域设置为指定的
Raster
r 内容,这被认为是在同一个坐标空间的
BufferedImage 。
|
void |
WritableRaster.setDataElements(int x, int y, Raster inRaster)
从输入光栅设置一个像素的矩形的数据。
|
void |
WritableRaster.setRect(int dx, int dy, Raster srcRaster)
份像素栅格srcraster这writableraster。
|
void |
WritableRaster.setRect(Raster srcRaster)
份像素栅格srcraster这writableraster。
|
Constructor and Description |
---|
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
构建了一个栅格与给定的samplemodel,DataBuffer,和父母。
|
Modifier and Type | Field and Description |
---|---|
protected Raster |
IIOImage.raster
被引用的
Raster 。
|
Modifier and Type | Method and Description |
---|---|
Raster |
IIOImage.getRaster()
返回当前设置
Raster ,或
null 如果只有一
RenderedImage 是可用的。
|
Raster |
ImageReader.readRaster(int imageIndex, ImageReadParam param)
返回一个新的图像流中包含的原始像素数据
Raster 对象,没有任何色彩的转换应用。
|
Raster |
ImageReader.readTileRaster(int imageIndex, int tileX, int tileY)
返回一个新的瓷砖含有原始像素数据
Raster 对象,没有任何色彩的转换应用。
|
Modifier and Type | Method and Description |
---|---|
void |
ImageWriter.replacePixels(Raster raster, ImageWriteParam param)
将图像的一部分
Raster 输出中已经存在的一部分。
|
void |
IIOImage.setRaster(Raster raster)
设置当前
Raster 。
|
Constructor and Description |
---|
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
构建了一个
IIOImage 含有
Raster ,和缩略图和与之相关的元数据。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.