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 IntegerImagePNGCodec.imageprivate IntegerImageGIFCodec.imageToBeSavedMethods in net.sourceforge.jiu.codecs that return IntegerImageModifier and TypeMethodDescriptionprivate 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 -
Uses of IntegerImage in net.sourceforge.jiu.color.adjustment
Methods in net.sourceforge.jiu.color.adjustment with parameters of type IntegerImageModifier and TypeMethodDescriptionprivate voidEqualizeHistogram.initTables(IntegerImage in) private voidNormalizeHistogram.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 IntegerImageHistogram1DCreator.imageprivate IntegerImageHistogram3DCreator.imageMethods in net.sourceforge.jiu.color.analysis with parameters of type IntegerImageModifier and TypeMethodDescriptionstatic 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 IntegerImageModifier and TypeMethodDescriptionprivate 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.dataModifier and TypeInterfaceDescriptioninterfaceAn interface for bilevel pixel image data classes.interfaceAn extension of theIntegerImageinterface that restricts the image to byte samples.interfaceInterface for grayscale images using integer samples that are sixteen bits large.interfaceInterface for grayscale images using integer samples that are eight bits large.interfaceAn empty interface for grayscale images which have integer values of up to 32 bits (intor smaller) as samples.interfaceAn interface for classes that store paletted images with eight bit integers for each pixel.interfaceAn empty interface for a paletted image type that uses integer values as samples.interfaceAn empty interface for RGB truecolor images with integer samples that are each eight bits large (thus, 24 bits per pixel).interfaceAn empty interface for RGB truecolor images with integer samples that are each sixteen bits large (thus, 48 bits per pixel).interfaceAn interface for RGB truecolor images that have integer samples.interfaceAn extension of theIntegerImageinterface that restricts the image toshortsamples.Classes in net.sourceforge.jiu.data that implement IntegerImageModifier and TypeClassDescriptionclassAn implementation of theBilevelImageinterface that stores image data in abytearray in memory.classAn implementation ofByteChannelImagethat stores image channels asbyte[]arrays in memory.classAn implementation ofGray16Imagethat keeps the complete image in memory.classAn implementation ofGray8Imagethat keeps the complete image in memory.classThis class stores a paletted image with one byte per sample in memory.classA class to store 24 bit RGB truecolor images in memory.classA class to store 48 bit RGB truecolor images in memory.classAn implementation ofShortChannelImagethat 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 TypeMethodDescriptionvoidTransparencyInformation.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 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 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 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 IntegerImageModifier and TypeClassDescriptionclassA 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 IntegerImageModifier and TypeMethodDescriptionprivate voidLookupTableOperation.process(IntegerImage in, IntegerImage out) private voidLookupTableOperation.process(IntegerImage in, IntegerImage out, int CHANNEL_INDEX, int tableIndex, int processedItems, int TOTAL_ITEMS)