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 Modifier and Type Field 描述 protected ImageTypeSpecifier
IIOParam. destinationType
一个ImageTypeSpecifier
用于在读取时生成目标图像,或者在写入时设置输出颜色类型。Methods in javax.imageio that return ImageTypeSpecifier Modifier and Type 方法 描述 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
将每个像素组件存储在单独的字节,短或int中。static ImageTypeSpecifier
ImageTypeSpecifier. createPacked(ColorSpace colorSpace, int redMask, int greenMask, int blueMask, int alphaMask, int transferType, boolean isAlphaPremultiplied)
返回一个用于打包图像格式的说明符,它将使用DirectColorModel
和打包的SampleModel
来存储单个字节,短或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 Modifier and Type 方法 描述 abstract Iterator<ImageTypeSpecifier>
ImageReader. getImageTypes(int imageIndex)
返回一个Iterator
其中包含可以解码给定图像的可能的图像类型,格式为ImageTypeSpecifiers
。Methods in javax.imageio with parameters of type ImageTypeSpecifier Modifier and Type 方法 描述 IIOMetadata
ImageTranscoder. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
返回可用于编码的IIOMetadata
对象,并可使用其文档接口或特定于将用于编码的writer插件的其他接口进行可选修改。abstract IIOMetadata
ImageWriter. convertImageMetadata(IIOMetadata inData, ImageTypeSpecifier imageType, ImageWriteParam param)
abstract IIOMetadata
ImageWriter. getDefaultImageMetadata(ImageTypeSpecifier imageType, ImageWriteParam param)
返回一个包含用于对给定类型的图像进行编码的默认值的IIOMetadata
对象。static Iterator<ImageWriter>
ImageIO. getImageWriters(ImageTypeSpecifier type, String formatName)
返回一个Iterator
其中包含所有当前注册的ImageWriter
s,声称能够以给定格式对给定布局(使用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
设置目标图像的所需图像类型。void
ImageReadParam. setDestinationType(ImageTypeSpecifier destinationType)
Method parameters in javax.imageio with type arguments of type ImageTypeSpecifier Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 boolean
IIOMetadataFormat. canNodeAppear(String elementName, ImageTypeSpecifier imageType)
如果允许元素true
的元素(及其下面的子树)显示给由ImageTypeSpecifier
定义的给定类型的图像,则ImageTypeSpecifier
。abstract boolean
IIOMetadataFormatImpl. canNodeAppear(String elementName, ImageTypeSpecifier imageType)
-
Uses of ImageTypeSpecifier in javax.imageio.spi
Methods in javax.imageio.spi with parameters of type ImageTypeSpecifier Modifier and Type 方法 描述 abstract boolean
ImageWriterSpi. canEncodeImage(ImageTypeSpecifier type)
如果与此服务提供商相关联的ImageWriter
实现能够对具有给定布局的图像进行编码,则返回true
。
-