Uses of Class
java.awt.image.Raster
-
Packages that use Raster 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.image 提供用于创建和修改图像的类。javax.imageio Java Image I / O API的主要包。 -
-
Uses of Raster in java.awt
Methods in java.awt that return Raster 变量和类型 方法 描述 Raster
PaintContext. getRaster(int x, int y, int w, int h)
返回包含为图形操作生成的颜色的Raster
。Methods in java.awt with parameters of type Raster 变量和类型 方法 描述 void
CompositeContext. compose(Raster src, Raster dstIn, WritableRaster dstOut)
组合两个源Raster
对象并将结果放在目标WritableRaster
中 。 -
Uses of Raster in java.awt.image
Subclasses of Raster in java.awt.image 变量和类型 类 描述 class
WritableRaster
此类扩展Raster以提供像素写入功能。Fields in java.awt.image declared as Raster 变量和类型 字段 描述 protected Raster
Raster. parent
此Raster的父级,或null。Methods in java.awt.image that return Raster 变量和类型 方法 描述 Raster
Raster. createChild(int parentX, int parentY, int width, int height, int childMinX, int childMinY, int[] bandList)
返回一个新的Raster,它共享此Raster的DataBuffer的全部或部分内容。static Raster
Raster. createRaster(SampleModel sm, DataBuffer db, Point location)
使用指定的SampleModel和DataBuffer创建Raster。Raster
Raster. createTranslatedChild(int childMinX, int childMinY)
创建一个与此相同大小的Raster,SampleModel和DataBuffer,但具有不同的位置。Raster
BufferedImage. getData()
将图像作为一个大图块返回。Raster
BufferedImage. getData(Rectangle rect)
计算并返回BufferedImage
的任意区域。Raster
RenderedImage. getData()
将图像作为一个大图块返回(对于基于图块的图像,这将需要获取整个图像并复制图像数据)。Raster
RenderedImage. getData(Rectangle rect)
计算并返回RenderedImage的任意区域。Raster
Raster. getParent()
返回此Raster的父Raster(如果有)或null。Raster
BufferedImage. getTile(int tileX, int tileY)
返回瓦(tileX
,tileY
)。Raster
RenderedImage. getTile(int tileX, int tileY)
返回tile(tileX,tileY)。Methods in java.awt.image with parameters of type Raster 变量和类型 方法 描述 BufferedImage
IndexColorModel. convertToIntDiscrete(Raster raster, boolean forceARGB)
返回一个新BufferedImage
TYPE_INT_ARGB或TYPE_INT_RGB的具有Raster
通过展开源的索引来计算的与像素数据Raster
使用此的颜色/ alpha分量数组ColorModel
。WritableRaster
AffineTransformOp. createCompatibleDestRaster(Raster src)
使用正确的大小和波段数创建归零目标Raster
。WritableRaster
BandCombineOp. createCompatibleDestRaster(Raster src)
使用正确的大小和波段数创建归零目标Raster
。WritableRaster
ColorConvertOp. createCompatibleDestRaster(Raster src)
在给定此源的情况下,创建具有正确大小和波段数的归零目标Raster。WritableRaster
ConvolveOp. createCompatibleDestRaster(Raster src)
在给定此源的情况下,创建具有正确大小和波段数的归零目标Raster。WritableRaster
LookupOp. createCompatibleDestRaster(Raster src)
在给定此源的情况下,创建具有正确大小和波段数的归零目标Raster
。WritableRaster
RasterOp. createCompatibleDestRaster(Raster src)
创建具有正确大小和波段数的归零目标Raster。WritableRaster
RescaleOp. createCompatibleDestRaster(Raster src)
给定此源,创建具有正确大小和波段数的归零目标Raster
。WritableRaster
AffineTransformOp. filter(Raster src, WritableRaster dst)
转换源Raster
并将结果存储在目标Raster
。WritableRaster
BandCombineOp. filter(Raster src, WritableRaster dst)
使用构造函数中指定的矩阵转换Raster
。WritableRaster
ColorConvertOp. filter(Raster src, WritableRaster dest)
ColorConvert源Raster中的图像数据。WritableRaster
ConvolveOp. filter(Raster src, WritableRaster dst)
对Rasters执行卷积。WritableRaster
LookupOp. filter(Raster src, WritableRaster dst)
在Raster
上执行查找操作。WritableRaster
RasterOp. filter(Raster src, WritableRaster dest)
执行从源Raster到目标Raster的单输入/单输出操作。WritableRaster
RescaleOp. filter(Raster src, WritableRaster dst)
重新调整源Raster中的像素数据。Rectangle2D
AffineTransformOp. getBounds2D(Raster src)
返回已转换目标的边界框。Rectangle2D
BandCombineOp. getBounds2D(Raster src)
返回已转换目标的边界框。Rectangle2D
ColorConvertOp. getBounds2D(Raster src)
给定此源,返回目标的边界框。Rectangle2D
ConvolveOp. getBounds2D(Raster src)
返回已过滤目标Raster的边界框。Rectangle2D
LookupOp. getBounds2D(Raster src)
返回已过滤目标Raster的边界框。Rectangle2D
RasterOp. getBounds2D(Raster src)
返回已过滤目标Raster的边界框。Rectangle2D
RescaleOp. getBounds2D(Raster src)
返回重新缩放的目标Raster的边界框。boolean
ColorModel. isCompatibleRaster(Raster raster)
返回true
如果raster
与此兼容ColorModel
和false
,如果事实并非如此。boolean
ComponentColorModel. isCompatibleRaster(Raster raster)
如果raster
与此ColorModel
兼容,则返回true;否则返回true。 如果不是,则为假。boolean
DirectColorModel. isCompatibleRaster(Raster raster)
如果raster
与此ColorModel
和false
兼容,则返回true
。boolean
IndexColorModel. isCompatibleRaster(Raster raster)
返回true
如果raster
与此兼容ColorModel
或false
如果不是与此兼容ColorModel
。void
BufferedImage. setData(Raster r)
将图像的矩形区域设置为指定的Raster r
的内容,假定该区域与BufferedImage
位于相同的坐标空间中。void
WritableRenderedImage. setData(Raster r)
将图像的rect设置为Raster r的内容,假定Raster r与WritableRenderedImage位于同一坐标空间中。void
WritableRaster. setDataElements(int x, int y, Raster inRaster)
设置输入Raster中像素矩形的数据。void
WritableRaster. setRect(int dx, int dy, Raster srcRaster)
将像素从Raster srcRaster复制到此WritableRaster。void
WritableRaster. setRect(Raster srcRaster)
将像素从Raster srcRaster复制到此WritableRaster。Constructors in java.awt.image with parameters of type Raster 构造器 描述 Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
使用给定的SampleModel,DataBuffer和parent构造一个Raster。 -
Uses of Raster in javax.imageio
Fields in javax.imageio declared as Raster 变量和类型 字段 描述 protected Raster
IIOImage. raster
被引用的Raster
。Methods in javax.imageio that return Raster 变量和类型 方法 描述 Raster
IIOImage. getRaster()
如果只有RenderedImage
可用,则返回当前设置的Raster
或null
。Raster
ImageReader. readRaster(int imageIndex, ImageReadParam param)
返回一个新的Raster
对象,其中包含图像流中的原始像素数据,未应用任何颜色转换。Raster
ImageReader. readTileRaster(int imageIndex, int tileX, int tileY)
返回一个新的Raster
对象,其中包含来自图块的原始像素数据,未应用任何颜色转换。Methods in javax.imageio with parameters of type Raster 变量和类型 方法 描述 void
ImageWriter. replacePixels(Raster raster, ImageWriteParam param)
用给定的Raster
的一部分替换输出中已存在的图像的一部分。void
IIOImage. setRaster(Raster raster)
设置当前的Raster
。Constructors in javax.imageio with parameters of type Raster 构造器 描述 IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
构造一个IIOImage
含有Raster
,和缩略图和元数据与之相关联。
-