Uses of Interface
net.sourceforge.jiu.data.IntegerImage
Packages that use IntegerImage
Package
Description
-
Uses of IntegerImage in net.sourceforge.jiu.codecs
Fields in net.sourceforge.jiu.codecs declared as IntegerImageModifier and TypeFieldDescriptionprivate IntegerImage
PNGCodec.image
private IntegerImage
GIFCodec.imageToBeSaved
Methods in net.sourceforge.jiu.codecs that return IntegerImageModifier and TypeMethodDescriptionprivate IntegerImage
PCDCodec.createImage
(int width, int height) private IntegerImage
RASCodec.readImage()
-
Uses of IntegerImage in net.sourceforge.jiu.color
Methods in net.sourceforge.jiu.color with parameters of type IntegerImage -
Uses of IntegerImage in net.sourceforge.jiu.color.adjustment
Methods in net.sourceforge.jiu.color.adjustment with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate void
EqualizeHistogram.initTables
(IntegerImage in) private void
NormalizeHistogram.initTables
(IntegerImage in) Constructors in net.sourceforge.jiu.color.adjustment with parameters of type IntegerImageModifierConstructorDescriptionCreates an object of this class and initializes the lookup tables with the argument input image.Creates an object of this class and initializes the lookup tables with the argument input image. -
Uses of IntegerImage in net.sourceforge.jiu.color.analysis
Fields in net.sourceforge.jiu.color.analysis declared as IntegerImageModifier and TypeFieldDescriptionprivate IntegerImage
Histogram1DCreator.image
private IntegerImage
Histogram3DCreator.image
Methods in net.sourceforge.jiu.color.analysis with parameters of type IntegerImageModifier and TypeMethodDescriptionstatic TextureAnalysis
TextureAnalysis.compute
(IntegerImage image, int channelIndex) For one channel of the argument image, create a TextureAnalysis operation with all attributesstatic Integer
Histogram1DCreator.count
(IntegerImage image) Static convenience method to count the number of different samples in the first channel of the argument image.static Integer
Histogram1DCreator.count
(IntegerImage image, int channelIndex) Static convenience method to count the number of different samples in one of the channels of the argument image.static Integer
Histogram3DCreator.count
(IntegerImage image) Static convenience method to count the number of colors in any three channelIntegerImage
object.static CoOccurrenceMatrix
MatrixCreator.createCoOccurrenceMatrix
(IntegerImage image, int channelIndex) static void
MatrixCreator.initCoOccurrenceMatrix
(IntegerImage image, int channelIndex, CoOccurrenceMatrix matrix) Initializes a co-occurrence matrix from the input image, using the direct four neighbor pixels.void
Histogram1DCreator.setImage
(IntegerImage newImage) Set the image for which the histogram is to be initialized.void
Histogram1DCreator.setImage
(IntegerImage newImage, int imageChannelIndex) Set the image and the channel index for which the histogram is to be initialized.void
Histogram3DCreator.setImage
(IntegerImage newImage) The image for which a histogram will be initialized.void
Histogram3DCreator.setImage
(IntegerImage newImage, int channelIndex1, int channelIndex2, int channelIndex3) The image for which a histogram will be initialized. -
Uses of IntegerImage in net.sourceforge.jiu.color.reduction
Methods in net.sourceforge.jiu.color.reduction with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate void
AutoDetectColorType.createBilevelFromGrayOrRgb
(IntegerImage in) Creates a bilevel image from any grayscale (or RGB) image that has been checked to be bilevel.private void
AutoDetectColorType.createGrayFromRgb
(IntegerImage in, IntegerImage out) private boolean
AutoDetectColorType.isGrayBilevel
(IntegerImage in) private boolean
AutoDetectColorType.isRgbBilevel
(IntegerImage in) -
Uses of IntegerImage in net.sourceforge.jiu.data
Subinterfaces of IntegerImage in net.sourceforge.jiu.dataModifier and TypeInterfaceDescriptioninterface
An interface for bilevel pixel image data classes.interface
An extension of theIntegerImage
interface that restricts the image to byte samples.interface
Interface for grayscale images using integer samples that are sixteen bits large.interface
Interface for grayscale images using integer samples that are eight bits large.interface
An empty interface for grayscale images which have integer values of up to 32 bits (int
or smaller) as samples.interface
An interface for classes that store paletted images with eight bit integers for each pixel.interface
An empty interface for a paletted image type that uses integer values as samples.interface
An empty interface for RGB truecolor images with integer samples that are each eight bits large (thus, 24 bits per pixel).interface
An empty interface for RGB truecolor images with integer samples that are each sixteen bits large (thus, 48 bits per pixel).interface
An interface for RGB truecolor images that have integer samples.interface
An extension of theIntegerImage
interface that restricts the image toshort
samples.Classes in net.sourceforge.jiu.data that implement IntegerImageModifier and TypeClassDescriptionclass
An implementation of theBilevelImage
interface that stores image data in abyte
array in memory.class
An implementation ofByteChannelImage
that stores image channels asbyte[]
arrays in memory.class
An implementation ofGray16Image
that keeps the complete image in memory.class
An implementation ofGray8Image
that keeps the complete image in memory.class
This class stores a paletted image with one byte per sample in memory.class
A class to store 24 bit RGB truecolor images in memory.class
A class to store 48 bit RGB truecolor images in memory.class
An implementation ofShortChannelImage
that stores image channels asshort[]
arrays in memory.Methods in net.sourceforge.jiu.data that return IntegerImageModifier and TypeMethodDescriptionTransparencyInformation.getAlphaChannelImage()
Returns an image object that contains an alpha channel.Methods in net.sourceforge.jiu.data with parameters of type IntegerImageModifier and TypeMethodDescriptionvoid
TransparencyInformation.setAlphaChannelImage
(IntegerImage newImage) Set a new alpha channel image object. -
Uses of IntegerImage in net.sourceforge.jiu.filters
Fields in net.sourceforge.jiu.filters declared as IntegerImageMethods in net.sourceforge.jiu.filters that return IntegerImageModifier and TypeMethodDescriptionBorderSampleGenerator.getImage()
Returns the image from which data is copied.Methods in net.sourceforge.jiu.filters with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate void
ConvolutionKernelFilter.copyRow
(IntegerImage srcImage, int srcChannelIndex, int rowIndex, int[] dest, int destOffset, int numBorderColumns) Copies row data from input image to buffer and replicates samples at the left and right border.private void
AreaFilterOperation.process
(int channelIndex, IntegerImage in, IntegerImage out) Applies the filter to one of the channels of an image.private void
AreaFilterOperation.process
(IntegerImage in, IntegerImage out) private void
ConvolutionKernelFilter.process
(int channelIndex, IntegerImage in, IntegerImage out) Applies the kernel to one of the channels of an image.private void
ConvolutionKernelFilter.process
(IntegerImage in, IntegerImage out) private void
AreaFilterOperation.processBorders
(int channelIndex, IntegerImage in, IntegerImage out) private void
AreaFilterOperation.processCenter
(int channelIndex, IntegerImage in, IntegerImage out) Constructors in net.sourceforge.jiu.filters with parameters of type IntegerImageModifierConstructorDescriptionBorderSampleGenerator
(IntegerImage integerImage, int areaWidth, int areaHeight) Initialize width and height of the area to be covered in every call toBorderSampleGenerator.fill(int, int, int[])
, also provides the image to be used for data copying. -
Uses of IntegerImage in net.sourceforge.jiu.geometry
Methods in net.sourceforge.jiu.geometry with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate void
Crop.process
(IntegerImage in, IntegerImage out) private void
Flip.process
(IntegerImage in, IntegerImage out) private void
Mirror.process
(IntegerImage in, IntegerImage out) private void
Resample.process
(IntegerImage in, IntegerImage out) This method does the actual work of rescaling an image.private void
Rotate180.process
(IntegerImage in, IntegerImage out) private void
Rotate90Left.process
(IntegerImage in, IntegerImage out) private void
Rotate90Right.process
(IntegerImage in, IntegerImage out) private void
ScaleReplication.process
(IntegerImage in, IntegerImage out) private void
Shear.process
(IntegerImage in, IntegerImage out) -
Uses of IntegerImage in net.sourceforge.jiu.gui.awt
Classes in net.sourceforge.jiu.gui.awt that implement IntegerImageModifier and TypeClassDescriptionclass
A bridge class to useBufferedImage
objects (class defined in the standard runtime library, packagejava.awt.image
) asRGB24Image
objects within JIU. -
Uses of IntegerImage in net.sourceforge.jiu.ops
Methods in net.sourceforge.jiu.ops with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate void
LookupTableOperation.process
(IntegerImage in, IntegerImage out) private void
LookupTableOperation.process
(IntegerImage in, IntegerImage out, int CHANNEL_INDEX, int tableIndex, int processedItems, int TOTAL_ITEMS)