Uses of Class
javax.imageio.ImageTypeSpecifier
-
Packages that use ImageTypeSpecifier 软件包 描述 javax.imageio Java Image I / O API的主要包。javax.imageio.metadata 处理读取和写入元数据的Java Image I / O API包。javax.imageio.spi 一个Java Image I / O API包,包含读取器,编写器,转码器和流的插件接口,以及运行时注册表。 -
-
Uses of ImageTypeSpecifier in javax.imageio
Fields in javax.imageio declared as ImageTypeSpecifier 变量和类型 字段 描述 protected ImageTypeSpecifier
IIOParam. destinationType
ImageTypeSpecifier
用于在读取时生成目标图像,或在写入时设置输出颜色类型。Methods in javax.imageio that return ImageTypeSpecifier 变量和类型 方法 描述 static ImageTypeSpecifier
ImageTypeSpecifier. createBanded(ColorSpace colorSpace, int[] bankIndices, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
返回带状图像格式的说明符,该格式将使用ComponentColorModel
和BandedSampleModel
将每个通道存储在单独的数组中。static ImageTypeSpecifier
ImageTypeSpecifier. createFromBufferedImageType(int bufferedImageType)
返回ImageTypeSpecifier
,它编码标准BufferedImage
类型之一(TYPE_CUSTOM
)。static ImageTypeSpecifier
ImageTypeSpecifier. createFromRenderedImage(RenderedImage image)
返回ImageTypeSpecifier
,它编码RenderedImage
(可能是BufferedImage
)的布局。static ImageTypeSpecifier
ImageTypeSpecifier. createGrayscale(int bits, int dataType, boolean isSigned)
返回灰度图像格式的说明符,该格式将给定位深度的像素打包到指定数据类型的数组元素中。static ImageTypeSpecifier
ImageTypeSpecifier. createGrayscale(int bits, int dataType, boolean isSigned, boolean isAlphaPremultiplied)
返回灰度加alpha图像格式的说明符,该格式将给定位深度的像素打包到指定数据类型的数组元素中。static ImageTypeSpecifier
ImageTypeSpecifier. createIndexed(byte[] redLUT, byte[] greenLUT, byte[] blueLUT, byte[] alphaLUT, int bits, int dataType)
返回索引颜色图像格式的说明符,该格式将给定位深度的索引值打包到指定数据类型的数组元素中。static ImageTypeSpecifier
ImageTypeSpecifier. createInterleaved(ColorSpace colorSpace, int[] bandOffsets, int dataType, boolean hasAlpha, boolean isAlphaPremultiplied)
返回交错图像格式的说明符,该格式将使用ComponentColorModel
和PixelInterleavedSampleModel
将每个像素组件存储在单独的byte,short或int中。static ImageTypeSpecifier
ImageTypeSpecifier. createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
返回打包图像格式的说明符,该格式将使用DirectColorModel
和压缩SampleModel
将每个像素打包到单个字节,short或int中。ImageTypeSpecifier
IIOParam. getDestinationType()
返回由读返回图像的类型,如果是通过调用设置为setDestination(ImageTypeSpecifier)
,为ImageTypeSpecifier
。ImageTypeSpecifier
ImageReader. getRawImageType(int imageIndex)
返回ImageTypeSpecifier
表示SampleModel
和ColorModel
,它们最接近地表示图像的“原始”内部格式。Methods in javax.imageio that return types with arguments of type ImageTypeSpecifier 变量和类型 方法 描述 abstract Iterator<ImageTypeSpecifier>
ImageReader. getImageTypes(int imageIndex)
返回Iterator
其中包含可以解码给定图像的可能图像类型,格式为ImageTypeSpecifiers
。Methods in javax.imageio with parameters of type ImageTypeSpecifier 变量和类型 方法 描述 IIOMetadata
ImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
返回IIOMetadata
对象,该对象可用于编码,并可选择使用其文档接口或特定于将用于编码的writer插件的其他接口进行修改。abstract IIOMetadata
ImageWriter. getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
返回IIOMetadata
对象,该对象包含用于编码给定类型的图像的默认值。static Iterator<ImageWriter>
ImageIO. getImageWriters(ImageTypeSpecifier type, String formatName)
返回Iterator
其中包含所有当前已注册的ImageWriter
,声称能够以给定格式对给定布局(使用ImageTypeSpecifier
指定)的图像进行编码。int
ImageWriter. getNumThumbnailsSupported(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
给定图像类型以及将在编码期间使用的任何其他写入参数和元数据对象,返回正在写入的格式支持的缩略图数。Dimension[]
ImageWriter. getPreferredThumbnailSizes(ImageTypeSpecifier imageType, ImageWriteParam param, IIOMetadata streamMetadata, IIOMetadata imageMetadata)
返回Dimension
的数组,指示缩略图图像的合法大小范围,因为它们将在输出文件或流中进行编码。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
IIOParam. setDestinationType(ImageTypeSpecifier destinationType)
使用ImageTypeSpecifier
为目标图像设置所需的图像类型。Method parameters in javax.imageio with type arguments of type ImageTypeSpecifier 变量和类型 方法 描述 protected static BufferedImage
ImageReader. getDestination(ImageReadParam param, Iterator<ImageTypeSpecifier> imageTypes, int width, int height)
返回应写入解码像素数据的BufferedImage
。 -
Uses of ImageTypeSpecifier in javax.imageio.metadata
Methods in javax.imageio.metadata with parameters of type ImageTypeSpecifier 变量和类型 方法 描述 boolean
IIOMetadataFormat. canNodeAppear(String elementName, ImageTypeSpecifier imageType)
如果允许元素(及其下面的子树)出现在给定类型的图像的元数据文档中,则返回true
,由ImageTypeSpecifier
定义。 -
Uses of ImageTypeSpecifier in javax.imageio.spi
Methods in javax.imageio.spi with parameters of type ImageTypeSpecifier 变量和类型 方法 描述 abstract boolean
ImageWriterSpi. canEncodeImage(ImageTypeSpecifier type)
如果与此服务提供者关联的ImageWriter
实现能够使用给定布局对图像进行编码,则返回true
。
-