软件包 | 描述 |
---|---|
java.awt |
包含创建用户界面和绘制图形和图像的所有类。
|
java.awt.image |
提供创建和修改图像的类。
|
javax.imageio |
java的图像I/O API主要包。
|
javax.imageio.event |
读写图像在I/O API处理事件同步通知java图像包。
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
GraphicsConfiguration.createCompatibleImage(int width, int height)
返回一个数据布局和颜色模型,这
GraphicsConfiguration 兼容
BufferedImage 。
|
BufferedImage |
GraphicsConfiguration.createCompatibleImage(int width, int height, int transparency)
返回一个支持指定的透明度和具有数据布局和颜色模型,这
GraphicsConfiguration 兼容
BufferedImage 。
|
BufferedImage |
Robot.createScreenCapture(Rectangle screenRect)
创建一个包含从屏幕上读取的像素的图像。
|
BufferedImage |
TexturePaint.getImage()
返回用于填充形状的
BufferedImage 纹理。
|
Modifier and Type | Method and Description |
---|---|
abstract Graphics2D |
GraphicsEnvironment.createGraphics(BufferedImage img)
返回指定的
BufferedImage 渲染成一
Graphics2D 对象。
|
abstract void |
Graphics2D.drawImage(BufferedImage img, BufferedImageOp op, int x, int y)
呈现
BufferedImage ,与
BufferedImageOp 过滤。
|
Constructor and Description |
---|
TexturePaint(BufferedImage txtr, Rectangle2D anchor)
构建了一个
TexturePaint 对象。
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
返回一个新的type_int_argb或type_int_rgb具有像素数据通过扩大指标使用颜色/α这
ColorModel 组件阵列在源
Raster 计算
Raster
BufferedImage 。
|
BufferedImage |
BufferedImageOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
AffineTransformOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
ConvolveOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
ColorConvertOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的尺寸和数量的乐队,这个源。
|
BufferedImage |
LookupOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
RescaleOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
BufferedImageOp.filter(BufferedImage src, BufferedImage dest)
执行一个单输入单输出的操作在
BufferedImage 。
|
BufferedImage |
AffineTransformOp.filter(BufferedImage src, BufferedImage dst)
将源
BufferedImage 和存储在目标
BufferedImage 结果。
|
BufferedImage |
ConvolveOp.filter(BufferedImage src, BufferedImage dst)
对bufferedimages卷积。
|
BufferedImage |
ColorConvertOp.filter(BufferedImage src, BufferedImage dest)
colorconverts源BufferedImage。
|
BufferedImage |
LookupOp.filter(BufferedImage src, BufferedImage dst)
对
BufferedImage 查找操作。
|
BufferedImage |
RescaleOp.filter(BufferedImage src, BufferedImage dst)
重新调整源BufferedImage。
|
abstract BufferedImage |
VolatileImage.getSnapshot()
返回此对象的静态快照图像。
|
BufferedImage |
BufferedImage.getSubimage(int x, int y, int w, int h)
返回由指定的矩形区域图像。
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
BufferedImageOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
AffineTransformOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
ConvolveOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
ColorConvertOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的尺寸和数量的乐队,这个源。
|
BufferedImage |
LookupOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
RescaleOp.createCompatibleDestImage(BufferedImage src, ColorModel destCM)
创建一个锁定目的地形象与正确的大小和数量的频带。
|
BufferedImage |
BufferedImageOp.filter(BufferedImage src, BufferedImage dest)
执行一个单输入单输出的操作在
BufferedImage 。
|
BufferedImage |
AffineTransformOp.filter(BufferedImage src, BufferedImage dst)
将源
BufferedImage 和存储在目标
BufferedImage 结果。
|
BufferedImage |
ConvolveOp.filter(BufferedImage src, BufferedImage dst)
对bufferedimages卷积。
|
BufferedImage |
ColorConvertOp.filter(BufferedImage src, BufferedImage dest)
colorconverts源BufferedImage。
|
BufferedImage |
LookupOp.filter(BufferedImage src, BufferedImage dst)
对
BufferedImage 查找操作。
|
BufferedImage |
RescaleOp.filter(BufferedImage src, BufferedImage dst)
重新调整源BufferedImage。
|
Rectangle2D |
BufferedImageOp.getBounds2D(BufferedImage src)
返回过滤后的目标图像的包围盒。
|
Rectangle2D |
AffineTransformOp.getBounds2D(BufferedImage src)
返回转换后的目标的包围盒。
|
Rectangle2D |
ConvolveOp.getBounds2D(BufferedImage src)
返回过滤后的目标图像的包围盒。
|
Rectangle2D |
ColorConvertOp.getBounds2D(BufferedImage src)
返回目标的包围盒,给定此源。
|
Rectangle2D |
LookupOp.getBounds2D(BufferedImage src)
返回过滤后的目标图像的包围盒。
|
Rectangle2D |
RescaleOp.getBounds2D(BufferedImage src)
返回重新调整目标图像的边界框。
|
Modifier and Type | Field and Description |
---|---|
protected BufferedImage |
ImageReadParam.destination
当前的目标
BufferedImage ,或
null 如果没有设置。
|
Modifier and Type | Field and Description |
---|---|
protected List<? extends BufferedImage> |
IIOImage.thumbnails
一个
List 的
BufferedImage 缩略图,或
null 。
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
ImageTypeSpecifier.createBufferedImage(int width, int height)
创建一个
BufferedImage 与给定的宽度和高度根据体现在这个对象的规范。
|
BufferedImage |
ImageReadParam.getDestination()
返回由
setDestination 方法目前设置
BufferedImage ,或
null 如果没有设置。
|
protected static BufferedImage |
ImageReader.getDestination(ImageReadParam param, Iterator<ImageTypeSpecifier> imageTypes, int width, int height)
返回
BufferedImage ,解码的像素数据应写。
|
BufferedImage |
IIOImage.getThumbnail(int index)
返回与主图像相关联的缩略图。
|
static BufferedImage |
ImageIO.read(File input)
返回一个
BufferedImage 作为一个
ImageReader 自动选择从当前注册提供
File 解码结果。
|
static BufferedImage |
ImageIO.read(ImageInputStream stream)
返回一个
BufferedImage 作为一个
ImageReader 自动选择从当前注册提供
ImageInputStream 解码结果。
|
static BufferedImage |
ImageIO.read(InputStream input)
返回一个
BufferedImage 作为一个
ImageReader 自动选择从当前注册提供
InputStream 解码结果。
|
BufferedImage |
ImageReader.read(int imageIndex)
读取图像索引的
imageIndex 返回为一个完整的
BufferedImage ,使用默认
ImageReadParam 。
|
abstract BufferedImage |
ImageReader.read(int imageIndex, ImageReadParam param)
读取图像索引的
imageIndex 返回为一个完整的
BufferedImage ,使用提供的
ImageReadParam 。
|
static BufferedImage |
ImageIO.read(URL input)
返回一个
BufferedImage 作为一个
ImageReader 自动选择从当前注册提供
URL 解码结果。
|
BufferedImage |
ImageReader.readThumbnail(int imageIndex, int thumbnailIndex)
返回缩略图预览图像索引的
thumbnailIndex ,与图像索引的
ImageIndex 作为
BufferedImage 相关。
|
BufferedImage |
ImageReader.readTile(int imageIndex, int tileX, int tileY)
读的
tileX 和
tileY 实参的瓦,还为
BufferedImage 。
|
Modifier and Type | Method and Description |
---|---|
List<? extends BufferedImage> |
IIOImage.getThumbnails()
返回当前
List
BufferedImage s缩略图,或
null 如果没有设置。
|
Modifier and Type | Method and Description |
---|---|
protected static void |
ImageReader.computeRegions(ImageReadParam param, int srcWidth, int srcHeight, BufferedImage image, Rectangle srcRegion, Rectangle destRegion)
计算利息的来源地区和兴趣目标区域,以源图像的宽度和高度,一个可选的目的地形象,和一个可选的
ImageReadParam 考虑。
|
protected void |
ImageReader.processImageUpdate(BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
广播的一组样本的所有注册
IIOReadUpdateListener s调用
imageUpdate 方法的更新。
|
protected void |
ImageReader.processPassComplete(BufferedImage theImage)
广播的一个渐进的通过所有注册
IIOReadUpdateListener s调用
passComplete 方法结束。
|
protected void |
ImageReader.processPassStarted(BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
广播开始逐步通过对所有已注册的
IIOReadUpdateListener s调用
passStarted 方法。
|
protected void |
ImageReader.processThumbnailPassComplete(BufferedImage theThumbnail)
广播给所有的缩略图进行注册
IIOReadUpdateListener s调用
thumbnailPassComplete 方法结束。
|
protected void |
ImageReader.processThumbnailPassStarted(BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
播放缩略图逐步通过开始所有注册
IIOReadUpdateListener s调用
thumbnailPassStarted 方法。
|
protected void |
ImageReader.processThumbnailUpdate(BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
广播一组样品中的缩略图,所有注册
IIOReadUpdateListener s调用
thumbnailUpdate 方法的更新。
|
void |
ImageReadParam.setDestination(BufferedImage destination)
供应
BufferedImage 作为解码的像素数据的目的地。
|
Modifier and Type | Method and Description |
---|---|
void |
ImageWriter.prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
开始将未定义的像素值插入到现有的图像流中的新图像的插入。
|
void |
ImageWriter.prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)
开始一个完整的图像流的写作,由一个未定义的像素值的单帧图像和相关的元数据和缩略图的输出。
|
void |
IIOImage.setThumbnails(List<? extends BufferedImage> thumbnails)
集到一个新的
List
BufferedImage s缩略图列表,或
null 。
|
Constructor and Description |
---|
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
构建了一个
IIOImage 含有
Raster ,和缩略图和与之相关的元数据。
|
IIOImage(RenderedImage image, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
构建了一个
IIOImage 含有
RenderedImage ,和缩略图和与之相关的元数据。
|
Modifier and Type | Method and Description |
---|---|
void |
IIOReadUpdateListener.imageUpdate(ImageReader source, BufferedImage theImage, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
报告说,一个给定区域的图像已被更新。
|
void |
IIOReadUpdateListener.passComplete(ImageReader source, BufferedImage theImage)
报告说,目前的读操作已经完成了一个渐进的通过。
|
void |
IIOReadUpdateListener.passStarted(ImageReader source, BufferedImage theImage, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
报告说,当前的读操作即将开始一个渐进的通。
|
void |
IIOReadUpdateListener.thumbnailPassComplete(ImageReader source, BufferedImage theThumbnail)
报告说,目前的缩略图读操作已经完成了一个渐进的通过。
|
void |
IIOReadUpdateListener.thumbnailPassStarted(ImageReader source, BufferedImage theThumbnail, int pass, int minPass, int maxPass, int minX, int minY, int periodX, int periodY, int[] bands)
报告说,当前的缩略图读操作即将开始一个渐进的通。
|
void |
IIOReadUpdateListener.thumbnailUpdate(ImageReader source, BufferedImage theThumbnail, int minX, int minY, int width, int height, int periodX, int periodY, int[] bands)
报告说,一个给定区域的缩略图图像已被更新。
|
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.