Uses of Class
java.awt.image.SampleModel
-
Packages that use SampleModel Package Description java.awt.image Provides classes for creating and modifying images.javax.imageio The main package of the Java Image I/O API. -
-
Uses of SampleModel in java.awt.image
Subclasses of SampleModel in java.awt.image Modifier and Type Class and Description class
BandedSampleModel
This class represents image data which is stored in a band interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.class
ComponentSampleModel
This class represents image data which is stored such that each sample of a pixel occupies one data element of the DataBuffer.class
MultiPixelPackedSampleModel
TheMultiPixelPackedSampleModel
class represents one-banded images and can pack multiple one-sample pixels into one data element.class
PixelInterleavedSampleModel
This class represents image data which is stored in a pixel interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.class
SinglePixelPackedSampleModel
This class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.Fields in java.awt.image declared as SampleModel Modifier and Type Field and Description protected SampleModel
Raster. sampleModel
The SampleModel that describes how pixels from this Raster are stored in the DataBuffer.Methods in java.awt.image that return SampleModel Modifier and Type Method and Description SampleModel
SinglePixelPackedSampleModel. createCompatibleSampleModel(int w, int h)
Creates a new SinglePixelPackedSampleModel with the specified width and height.SampleModel
MultiPixelPackedSampleModel. createCompatibleSampleModel(int w, int h)
Creates a newMultiPixelPackedSampleModel
with the specified width and height.SampleModel
ComponentColorModel. createCompatibleSampleModel(int w, int h)
Creates aSampleModel
with the specified width and height, that has a data layout compatible with thisColorModel
.SampleModel
BandedSampleModel. createCompatibleSampleModel(int w, int h)
Creates a new BandedSampleModel with the specified width and height.SampleModel
PixelInterleavedSampleModel. createCompatibleSampleModel(int w, int h)
Creates a new PixelInterleavedSampleModel with the specified width and height.SampleModel
PackedColorModel. createCompatibleSampleModel(int w, int h)
Creates aSampleModel
with the specified width and height that has a data layout compatible with thisColorModel
.SampleModel
ComponentSampleModel. createCompatibleSampleModel(int w, int h)
Creates a newComponentSampleModel
with the specified width and height.SampleModel
IndexColorModel. createCompatibleSampleModel(int w, int h)
Creates aSampleModel
with the specified width and height that has a data layout compatible with thisColorModel
.abstract SampleModel
SampleModel. createCompatibleSampleModel(int w, int h)
Creates a SampleModel which describes data in this SampleModel's format, but with a different width and height.SampleModel
ColorModel. createCompatibleSampleModel(int w, int h)
Creates aSampleModel
with the specified width and height that has a data layout compatible with thisColorModel
.SampleModel
SinglePixelPackedSampleModel. createSubsetSampleModel(int[] bands)
This creates a new SinglePixelPackedSampleModel with a subset of the bands of this SinglePixelPackedSampleModel.SampleModel
MultiPixelPackedSampleModel. createSubsetSampleModel(int[] bands)
Creates a newMultiPixelPackedSampleModel
with a subset of the bands of thisMultiPixelPackedSampleModel
.SampleModel
BandedSampleModel. createSubsetSampleModel(int[] bands)
Creates a new BandedSampleModel with a subset of the bands of this BandedSampleModel.SampleModel
PixelInterleavedSampleModel. createSubsetSampleModel(int[] bands)
Creates a new PixelInterleavedSampleModel with a subset of the bands of this PixelInterleavedSampleModel.SampleModel
ComponentSampleModel. createSubsetSampleModel(int[] bands)
Creates a new ComponentSampleModel with a subset of the bands of this ComponentSampleModel.abstract SampleModel
SampleModel. createSubsetSampleModel(int[] bands)
Creates a new SampleModel with a subset of the bands of this SampleModel.SampleModel
Raster. getSampleModel()
Returns the SampleModel that describes the layout of the image data.SampleModel
RenderedImage. getSampleModel()
Returns the SampleModel associated with this image.SampleModel
BufferedImage. getSampleModel()
Returns theSampleModel
associated with thisBufferedImage
.Methods in java.awt.image with parameters of type SampleModel Modifier and Type Method and Description static Raster
Raster. createRaster(SampleModel sm, DataBuffer db, Point location)
Creates a Raster with the specified SampleModel and DataBuffer.static WritableRaster
Raster. createWritableRaster(SampleModel sm, DataBuffer db, Point location)
Creates a WritableRaster with the specified SampleModel and DataBuffer.static WritableRaster
Raster. createWritableRaster(SampleModel sm, Point location)
Creates a WritableRaster with the specified SampleModel.boolean
ComponentColorModel. isCompatibleSampleModel(SampleModel sm)
Checks whether or not the specifiedSampleModel
is compatible with thisColorModel
.boolean
PackedColorModel. isCompatibleSampleModel(SampleModel sm)
Checks if the specifiedSampleModel
is compatible with thisColorModel
.boolean
IndexColorModel. isCompatibleSampleModel(SampleModel sm)
Checks if the specifiedSampleModel
is compatible with thisColorModel
.boolean
ColorModel. isCompatibleSampleModel(SampleModel sm)
Checks if theSampleModel
is compatible with thisColorModel
.Constructors in java.awt.image with parameters of type SampleModel Constructor and Description Raster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
Constructs a Raster with the given SampleModel and DataBuffer.Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
Constructs a Raster with the given SampleModel, DataBuffer, and parent.Raster(SampleModel sampleModel, Point origin)
Constructs a Raster with the given SampleModel.WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin)
Constructs a WritableRaster with the given SampleModel and DataBuffer.WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, WritableRaster parent)
Constructs a WritableRaster with the given SampleModel, DataBuffer, and parent.WritableRaster(SampleModel sampleModel, Point origin)
Constructs a WritableRaster with the given SampleModel. -
Uses of SampleModel in javax.imageio
Fields in javax.imageio declared as SampleModel Modifier and Type Field and Description protected SampleModel
ImageTypeSpecifier. sampleModel
ASampleModel
to be used as a prototype.Methods in javax.imageio that return SampleModel Modifier and Type Method and Description SampleModel
ImageTypeSpecifier. getSampleModel()
Returns aSampleModel
based on the settings encapsulated within this object.SampleModel
ImageTypeSpecifier. getSampleModel(int width, int height)
Returns aSampleModel
based on the settings encapsulated within this object.Constructors in javax.imageio with parameters of type SampleModel Constructor and Description ImageTypeSpecifier(ColorModel colorModel, SampleModel sampleModel)
Constructs anImageTypeSpecifier
directly from aColorModel
and aSampleModel
.
-
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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.