Uses of Interface
net.sourceforge.jiu.data.IntegerImage
-
-
Uses of IntegerImage in net.sourceforge.jiu.codecs
Fields in net.sourceforge.jiu.codecs declared as IntegerImage Modifier and Type Field Description private IntegerImagePNGCodec. imageprivate IntegerImageGIFCodec. imageToBeSavedMethods in net.sourceforge.jiu.codecs that return IntegerImage Modifier and Type Method Description private IntegerImagePCDCodec. createImage(int width, int height)private IntegerImageRASCodec. readImage() -
Uses of IntegerImage in net.sourceforge.jiu.color
Methods in net.sourceforge.jiu.color with parameters of type IntegerImage Modifier and Type Method Description private voidInvert. process(IntegerImage in) -
Uses of IntegerImage in net.sourceforge.jiu.color.adjustment
Methods in net.sourceforge.jiu.color.adjustment with parameters of type IntegerImage Modifier and Type Method Description private voidEqualizeHistogram. initTables(IntegerImage in)private voidNormalizeHistogram. initTables(IntegerImage in)Constructors in net.sourceforge.jiu.color.adjustment with parameters of type IntegerImage Constructor Description EqualizeHistogram(IntegerImage in)Creates an object of this class and initializes the lookup tables with the argument input image.NormalizeHistogram(IntegerImage in)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 IntegerImage Modifier and Type Field Description private IntegerImageHistogram1DCreator. imageprivate IntegerImageHistogram3DCreator. imageMethods in net.sourceforge.jiu.color.analysis with parameters of type IntegerImage Modifier and Type Method Description static TextureAnalysisTextureAnalysis. compute(IntegerImage image, int channelIndex)For one channel of the argument image, create a TextureAnalysis operation with all attributesstatic IntegerHistogram1DCreator. count(IntegerImage image)Static convenience method to count the number of different samples in the first channel of the argument image.static IntegerHistogram1DCreator. 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 IntegerHistogram3DCreator. count(IntegerImage image)Static convenience method to count the number of colors in any three channelIntegerImageobject.static CoOccurrenceMatrixMatrixCreator. createCoOccurrenceMatrix(IntegerImage image, int channelIndex)static voidMatrixCreator. initCoOccurrenceMatrix(IntegerImage image, int channelIndex, CoOccurrenceMatrix matrix)Initializes a co-occurrence matrix from the input image, using the direct four neighbor pixels.voidHistogram1DCreator. setImage(IntegerImage newImage)Set the image for which the histogram is to be initialized.voidHistogram1DCreator. setImage(IntegerImage newImage, int imageChannelIndex)Set the image and the channel index for which the histogram is to be initialized.voidHistogram3DCreator. setImage(IntegerImage newImage)The image for which a histogram will be initialized.voidHistogram3DCreator. 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 IntegerImage Modifier and Type Method Description private voidAutoDetectColorType. createBilevelFromGrayOrRgb(IntegerImage in)Creates a bilevel image from any grayscale (or RGB) image that has been checked to be bilevel.private voidAutoDetectColorType. createGrayFromRgb(IntegerImage in, IntegerImage out)private booleanAutoDetectColorType. isGrayBilevel(IntegerImage in)private booleanAutoDetectColorType. isRgbBilevel(IntegerImage in) -
Uses of IntegerImage in net.sourceforge.jiu.data
Subinterfaces of IntegerImage in net.sourceforge.jiu.data Modifier and Type Interface Description interfaceBilevelImageAn interface for bilevel pixel image data classes.interfaceByteChannelImageAn extension of theIntegerImageinterface that restricts the image to byte samples.interfaceGray16ImageInterface for grayscale images using integer samples that are sixteen bits large.interfaceGray8ImageInterface for grayscale images using integer samples that are eight bits large.interfaceGrayIntegerImageAn empty interface for grayscale images which have integer values of up to 32 bits (intor smaller) as samples.interfacePaletted8ImageAn interface for classes that store paletted images with eight bit integers for each pixel.interfacePalettedIntegerImageAn empty interface for a paletted image type that uses integer values as samples.interfaceRGB24ImageAn empty interface for RGB truecolor images with integer samples that are each eight bits large (thus, 24 bits per pixel).interfaceRGB48ImageAn empty interface for RGB truecolor images with integer samples that are each sixteen bits large (thus, 48 bits per pixel).interfaceRGBIntegerImageAn interface for RGB truecolor images that have integer samples.interfaceShortChannelImageAn extension of theIntegerImageinterface that restricts the image toshortsamples.Classes in net.sourceforge.jiu.data that implement IntegerImage Modifier and Type Class Description classMemoryBilevelImageAn implementation of theBilevelImageinterface that stores image data in abytearray in memory.classMemoryByteChannelImageAn implementation ofByteChannelImagethat stores image channels asbyte[]arrays in memory.classMemoryGray16ImageAn implementation ofGray16Imagethat keeps the complete image in memory.classMemoryGray8ImageAn implementation ofGray8Imagethat keeps the complete image in memory.classMemoryPaletted8ImageThis class stores a paletted image with one byte per sample in memory.classMemoryRGB24ImageA class to store 24 bit RGB truecolor images in memory.classMemoryRGB48ImageA class to store 48 bit RGB truecolor images in memory.classMemoryShortChannelImageAn implementation ofShortChannelImagethat stores image channels asshort[]arrays in memory.Methods in net.sourceforge.jiu.data that return IntegerImage Modifier and Type Method Description IntegerImageTransparencyInformation. getAlphaChannelImage()Returns an image object that contains an alpha channel.Methods in net.sourceforge.jiu.data with parameters of type IntegerImage Modifier and Type Method Description voidTransparencyInformation. 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 IntegerImage Modifier and Type Field Description private IntegerImageBorderSampleGenerator. imageMethods in net.sourceforge.jiu.filters that return IntegerImage Modifier and Type Method Description IntegerImageBorderSampleGenerator. getImage()Returns the image from which data is copied.Methods in net.sourceforge.jiu.filters with parameters of type IntegerImage Modifier and Type Method Description private voidConvolutionKernelFilter. 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 voidAreaFilterOperation. process(int channelIndex, IntegerImage in, IntegerImage out)Applies the filter to one of the channels of an image.private voidAreaFilterOperation. process(IntegerImage in, IntegerImage out)private voidConvolutionKernelFilter. process(int channelIndex, IntegerImage in, IntegerImage out)Applies the kernel to one of the channels of an image.private voidConvolutionKernelFilter. process(IntegerImage in, IntegerImage out)private voidAreaFilterOperation. processBorders(int channelIndex, IntegerImage in, IntegerImage out)private voidAreaFilterOperation. processCenter(int channelIndex, IntegerImage in, IntegerImage out)Constructors in net.sourceforge.jiu.filters with parameters of type IntegerImage Constructor Description BorderSampleGenerator(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 IntegerImage Modifier and Type Method Description private voidCrop. process(IntegerImage in, IntegerImage out)private voidFlip. process(IntegerImage in, IntegerImage out)private voidMirror. process(IntegerImage in, IntegerImage out)private voidResample. process(IntegerImage in, IntegerImage out)This method does the actual work of rescaling an image.private voidRotate180. process(IntegerImage in, IntegerImage out)private voidRotate90Left. process(IntegerImage in, IntegerImage out)private voidRotate90Right. process(IntegerImage in, IntegerImage out)private voidScaleReplication. process(IntegerImage in, IntegerImage out)private voidShear. process(IntegerImage in, IntegerImage out) -
Uses of IntegerImage in net.sourceforge.jiu.gui.awt
Classes in net.sourceforge.jiu.gui.awt that implement IntegerImage Modifier and Type Class Description classBufferedRGB24ImageA bridge class to useBufferedImageobjects (class defined in the standard runtime library, packagejava.awt.image) asRGB24Imageobjects within JIU. -
Uses of IntegerImage in net.sourceforge.jiu.ops
Methods in net.sourceforge.jiu.ops with parameters of type IntegerImage Modifier and Type Method Description private voidLookupTableOperation. process(IntegerImage in, IntegerImage out)private voidLookupTableOperation. process(IntegerImage in, IntegerImage out, int CHANNEL_INDEX, int tableIndex, int processedItems, int TOTAL_ITEMS)
-