A B C D E F G H I L M N O P R S T U V W X Z

A

ABS - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for changing negative pixel values to their absolute value.
Arithmetic - class no.hiof.imagepr.tools.Arithmetic.
Arithmetic is a class for enhancement of images using arithmetic and logic operations.
Arithmetic() - Constructor for class no.hiof.imagepr.tools.Arithmetic
Constructs an Arithmetic-object.
Arithmetic(int) - Constructor for class no.hiof.imagepr.tools.Arithmetic
Constructs an Arithmetic-object with a spesific scaling-option.
add(IntensityImage, IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Computes the sum of two IntensityImages on a pixel-by-pixel basis.
add(short[][], short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Computes the sum of two IntensityImages on a pixel-by-pixel basis.
add(IntensityImage, short) - Method in class no.hiof.imagepr.tools.Arithmetic
Adds a value to each pixel of an IntensityImage.
add(short[][], short) - Method in class no.hiof.imagepr.tools.Arithmetic
Adds a value to each element of a short matrix.
adjustIntensity() - Method in class no.hiof.imagepr.HSIImage
Adjust the intensity, so that it doesn't have impossible values.
and(BinaryImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator AND between two BinaryImages.
and(IntensityImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator AND between an IntensityImage and a BinaryImage.
and(IntensityImage, IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator AND between an two IntensityImages The two images must be of equal size.
and(short[][], short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator AND between two short matrices.
andNot(BinaryImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Takes the and operation between a binary image and of the inversion of another binary image.

B

BILINEAR - Static variable in class no.hiof.imagepr.filters.ImageScaler
 
BLUE - Static variable in interface no.hiof.imagepr.Image
 
BLUE - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows the image in shades of blue.
BinaryImage - class no.hiof.imagepr.BinaryImage.
BinaryImage is a class for Binary images (black and white images).
BinaryImage() - Constructor for class no.hiof.imagepr.BinaryImage
Constructor for an empty BinaryImage.
BinaryImage(int, int) - Constructor for class no.hiof.imagepr.BinaryImage
Constructs a BinaryImage with a given height and width.
BinaryImage(BinaryImage) - Constructor for class no.hiof.imagepr.BinaryImage
Construcs a BinaryImage by copying another BinaryImage.
BinaryImage(IntensityImage, int) - Constructor for class no.hiof.imagepr.BinaryImage
Construcs a BinaryImage with an IntensityImage as a basis.
BinaryImageTest - class no.hiof.imagepr.examples.BinaryImageTest.
In this example an X-ray image is read from the internet and thresholded.
BinaryImageTest() - Constructor for class no.hiof.imagepr.examples.BinaryImageTest
 
blue - Variable in class no.hiof.imagepr.RGBImage
The Matrix with the blue component of the image

C

CLASSICAL - Static variable in class no.hiof.imagepr.features.ConnectedComponents
Option for the classical algorithm
COOL - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows an intensity of 0 as blue and an intensity of 255 as white.
CUT_LOWER - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for changing negative pixel values to zero
CUT_UPPER - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for changing pixel values above 255 to 255
ConnectedComponents - class no.hiof.imagepr.features.ConnectedComponents.
ConnectedComponents is a class for labeling connected components of a binary image, with respect to the 4-neighborhood (default), the or the 8-neighborhood definition.
ConnectedComponents(BinaryImage) - Constructor for class no.hiof.imagepr.features.ConnectedComponents
Constructor which sets the BinaryImage to process.
ConnectedComponents(BinaryImage, int) - Constructor for class no.hiof.imagepr.features.ConnectedComponents
Constructor wich sets the BinaryImage to process and the type of connection to use.
ConnectedComponents(BinaryImage, int, int) - Constructor for class no.hiof.imagepr.features.ConnectedComponents
Constructor which sets the BinaryImage to process and the type of connection to use.
ConnectedComponentsTest - class no.hiof.imagepr.examples.ConnectedComponentsTest.
 
ConnectedComponentsTest() - Constructor for class no.hiof.imagepr.examples.ConnectedComponentsTest
 
calcCumNormHistogram() - Method in class no.hiof.imagepr.features.Histogram
Calculate the cumulative normalized histogram.
calcNormHistogram() - Method in class no.hiof.imagepr.features.Histogram
Calculate and return the normalized histogram for the image.
colormap - Variable in class no.hiof.imagepr.IntensityImage
The current mapping between intensity values and RGB colors
copy(short[][]) - Static method in class no.hiof.imagepr.tools.MatrixTools
Creates a copy of a short matrix.
copy(double[][]) - Static method in class no.hiof.imagepr.tools.MatrixTools
Creates a copy of a double matrix.
copyFrom(RGBImage) - Method in class no.hiof.imagepr.RGBImage
Copy another RGBImage.
createReflectStruct() - Method in class no.hiof.imagepr.morphology.StructElement
Creates the reflection of the structure element.
createScaledImage(double, int) - Method in class no.hiof.imagepr.BinaryImage
Creates a scaled image.
createScaledImage(double, int) - Method in class no.hiof.imagepr.HSIImage
Creates a scaled image.
createScaledImage(double, int) - Method in class no.hiof.imagepr.HSVImage
Creates a scaled image.
createScaledImage(double, int) - Method in interface no.hiof.imagepr.Image
 
createScaledImage(double, int) - Method in class no.hiof.imagepr.IntensityImage
Creates a scaled image.
createScaledImage(double, int) - Method in class no.hiof.imagepr.RGBImage
Creates a scaled image.

D

DONT_SCALE - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for no scaling
data - Variable in class no.hiof.imagepr.BinaryImage
 
data - Variable in class no.hiof.imagepr.IntensityImage
The matrix with pixel values
dilate(BinaryImage) - Method in class no.hiof.imagepr.morphology.Morphology
Produces a Binary Image by dilating a source image.
double2short(double[][], double) - Static method in class no.hiof.imagepr.tools.MatrixTools
 
draw(Graphics, int, int) - Method in class no.hiof.imagepr.BinaryImage
Draw the image to a Graphics object at a given position.
draw(Graphics, int, int, double, double, double) - Method in class no.hiof.imagepr.BinaryImage
Draw the image to a Graphics object at a given position with a given scale and rotation.
draw(Graphics, int, int) - Method in class no.hiof.imagepr.HSIImage
Draw the image to a Graphics object at a given position.
draw(Graphics, int, int, double, double, double) - Method in class no.hiof.imagepr.HSIImage
Draw the image to a Graphics object at a given position with a given scale and rotation.
draw(Graphics, int, int) - Method in class no.hiof.imagepr.HSVImage
Draw the image to a Graphics object at a given position.
draw(Graphics, int, int, double, double, double) - Method in class no.hiof.imagepr.HSVImage
Draw the image to a Graphics object at a given position with a given scale and rotation.
draw(Graphics, int, int) - Method in interface no.hiof.imagepr.Image
 
draw(Graphics, int, int, double, double, double) - Method in interface no.hiof.imagepr.Image
 
draw(Graphics, int, int) - Method in class no.hiof.imagepr.IntensityImage
Draws the image to a Graphics object at a given position.
draw(Graphics, int, int, double, double, double) - Method in class no.hiof.imagepr.IntensityImage
Draws the image to a Graphics object at a given position with a given scale and rotation.
draw(Graphics, int, int) - Method in class no.hiof.imagepr.RGBImage
Draws the image to a Graphics object at a given position.
draw(Graphics, int, int, double, double, double) - Method in class no.hiof.imagepr.RGBImage
Draws the image to a Graphics object at a given position with a given scale and rotation.
draw(boolean, Graphics, int, int, int, int) - Method in class no.hiof.imagepr.features.Histogram
Draw the histogram of the image.
drawHistogram(boolean) - Method in class no.hiof.imagepr.features.Histogram
Draw the histogram of the image on an IntensityImage.
drawHistogram(boolean, int, int) - Method in class no.hiof.imagepr.features.Histogram
Draw the histogram of the image on an IntensityImage with a given height and spacing between the bars.

E

elementMatrix - Variable in class no.hiof.imagepr.morphology.StructElement
 
erode(BinaryImage) - Method in class no.hiof.imagepr.morphology.Morphology
Produces a Binary Image by eroding a source image.

F

fill(short[][], short) - Static method in class no.hiof.imagepr.tools.MatrixTools
Fills the matrix with a value.
filter(short[][]) - Method in class no.hiof.imagepr.filters.HistEqualizer
Performs histogram equalization on a matrix with values between 0 and 255.
filter(Image) - Method in class no.hiof.imagepr.filters.HistEqualizer
Performs histogram equalization on an IntensityImage.
filter(Image) - Method in interface no.hiof.imagepr.filters.ImageFilter
 
filter(short[][]) - Method in interface no.hiof.imagepr.filters.ImageFilter
 
filter(short[][]) - Method in class no.hiof.imagepr.filters.ImageScaler
Perform the scaling on a matrix of pixel values.
filter(Image) - Method in class no.hiof.imagepr.filters.ImageScaler
Perform the scaling on a an image, which may be a RGBImage, IntensityImage or HSIImage.
findMaximum(short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Find the maximum of the elements in a short matrix.
findMinimum(short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Find the minimum of the elements in a short matrix.
fromRGBImage(RGBImage) - Method in class no.hiof.imagepr.HSIImage
calculats the HSI components from the RGB components of a RGBImage.
fromRGBImage(RGBImage) - Method in class no.hiof.imagepr.HSVImage
calculats the HSV components from the RGB components of a RGBImage.

G

GRAY - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows the image as gray.
GREEN - Static variable in interface no.hiof.imagepr.Image
 
GREEN - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows the image in shades of green.
getBlue() - Method in class no.hiof.imagepr.RGBImage
Gets the reference to the matrix with the blue colour component of the image.
getCompImage() - Method in class no.hiof.imagepr.features.ConnectedComponents
Returns the labeled image in which the value of each pixel is the label of its connected component.
getCompNo(int) - Method in class no.hiof.imagepr.features.ConnectedComponents
Returns an image with only one of the connected components.
getData() - Method in class no.hiof.imagepr.BinaryImage
Gets the BitSet width the image data.
getData() - Method in class no.hiof.imagepr.IntensityImage
Returns the matrix of intensity data.
getElementMatrix() - Method in class no.hiof.imagepr.morphology.StructElement
Gets the element matrix of the structure element.
getGreen() - Method in class no.hiof.imagepr.RGBImage
Gets the reference to the matrix with the green colour component of the image.
getHCenter() - Method in class no.hiof.imagepr.morphology.StructElement
Gets the horizontal coordinate of the center of the structure element.
getHeight() - Method in class no.hiof.imagepr.BinaryImage
Get the height of the BinaryImage.
getHeight() - Method in class no.hiof.imagepr.HSIImage
The height of the image.
getHeight() - Method in class no.hiof.imagepr.HSVImage
The height of the image.
getHeight() - Method in interface no.hiof.imagepr.Image
 
getHeight() - Method in class no.hiof.imagepr.IntensityImage
The height of the image.
getHeight() - Method in class no.hiof.imagepr.RGBImage
The height of the image.
getHeight() - Method in class no.hiof.imagepr.morphology.StructElement
Gets the height of the element matrix.
getHistogram() - Method in class no.hiof.imagepr.features.Histogram
Get the histogram as an integer array.
getHue() - Method in class no.hiof.imagepr.HSIImage
Gets the reference to the matrix with the hue component of the image.
getHue() - Method in class no.hiof.imagepr.HSVImage
Gets the reference to the matrix with the hue component of the image.
getIntensity() - Method in class no.hiof.imagepr.HSIImage
Gets the reference to the matrix with the intensity component of the image.
getLabel() - Method in class no.hiof.imagepr.features.ConnectedComponents
Returns the value of the label of the last connected component found in the image.
getRed() - Method in class no.hiof.imagepr.RGBImage
Gets the reference to the matrix with the red colour component of the image.
getSaturation() - Method in class no.hiof.imagepr.HSIImage
Gets the reference to the matrix with the saturation component of the image.
getSaturation() - Method in class no.hiof.imagepr.HSVImage
Gets the reference to the matrix with the saturation component of the image.
getVCenter() - Method in class no.hiof.imagepr.morphology.StructElement
Gets the vertical coordinate of the center of the structure element.
getValue() - Method in class no.hiof.imagepr.HSVImage
Gets the reference to the matrix with the value component of the image.
getValueAt(int, int) - Method in class no.hiof.imagepr.BinaryImage
Gets the value at a given pixel.
getWidth() - Method in class no.hiof.imagepr.BinaryImage
Get the width of the BinaryImage.
getWidth() - Method in class no.hiof.imagepr.HSIImage
The width of the image.
getWidth() - Method in class no.hiof.imagepr.HSVImage
The width of the image.
getWidth() - Method in interface no.hiof.imagepr.Image
 
getWidth() - Method in class no.hiof.imagepr.IntensityImage
The width of the image.
getWidth() - Method in class no.hiof.imagepr.RGBImage
The width of the image.
getWidth() - Method in class no.hiof.imagepr.morphology.StructElement
Gets the width of the element matrix.
green - Variable in class no.hiof.imagepr.RGBImage
The Matrix with the green component of the image

H

HSI - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which uses the HSI color model.
HSIImage - class no.hiof.imagepr.HSIImage.
An HSIImage is an image using the HSI colour model, which means that each pixel has hue, saturation and intensity components.
HSIImage() - Constructor for class no.hiof.imagepr.HSIImage
Creates an empty HSIImage object.
HSIImage(RGBImage) - Constructor for class no.hiof.imagepr.HSIImage
Creates an HSIImage by converting a RGBImage.
HSIImage(short[][], short[][], short[][]) - Constructor for class no.hiof.imagepr.HSIImage
A constructor that sets the HSI matrices
HSIImage(HSIImage) - Constructor for class no.hiof.imagepr.HSIImage
A copy constructor which copies another HSIImage.
HSIImageTest - class no.hiof.imagepr.examples.HSIImageTest.
 
HSIImageTest() - Constructor for class no.hiof.imagepr.examples.HSIImageTest
 
HSVImage - class no.hiof.imagepr.HSVImage.
An HSVImage is an image using the HSV colour model, which means that each pixel has hue, saturation and value components.
HSVImage() - Constructor for class no.hiof.imagepr.HSVImage
Creates an empty HSVImage object.
HSVImage(RGBImage) - Constructor for class no.hiof.imagepr.HSVImage
Creates an HSVImage by converting a RGBImage.
HSVImage(short[][], short[][], short[][]) - Constructor for class no.hiof.imagepr.HSVImage
A constructor that sets the HSV matrices
HSVImage(HSVImage) - Constructor for class no.hiof.imagepr.HSVImage
A copy constructor which copies another HSVImage.
HSVImageTest - class no.hiof.imagepr.examples.HSVImageTest.
 
HSVImageTest() - Constructor for class no.hiof.imagepr.examples.HSVImageTest
 
HistEqualizer - class no.hiof.imagepr.filters.HistEqualizer.
A HistEqualizer performs histogram equalization.
HistEqualizer() - Constructor for class no.hiof.imagepr.filters.HistEqualizer
Constructor for HistEqualizer.
HistEqualizerTest - class no.hiof.imagepr.examples.HistEqualizerTest.
An example which shows how to utilze an instance of HistEqualizer to perform histogram equalization on an IntensityImage.
HistEqualizerTest() - Constructor for class no.hiof.imagepr.examples.HistEqualizerTest
 
HistEqualizerTest2 - class no.hiof.imagepr.examples.HistEqualizerTest2.
An example of histogram equalization of a test image.
HistEqualizerTest2() - Constructor for class no.hiof.imagepr.examples.HistEqualizerTest2
 
Histogram - class no.hiof.imagepr.features.Histogram.
A Histogram represents the histogram of an IntensityImage.
Histogram(short[][]) - Constructor for class no.hiof.imagepr.features.Histogram
Set the matrix with pixel values and calculate the histogram.
HitOrMiss - class no.hiof.imagepr.morphology.HitOrMiss.
A HitOrMiss objects performs hit or miss transforms on a BinaryImage.
HitOrMiss(StructElement[]) - Constructor for class no.hiof.imagepr.morphology.HitOrMiss
Constructor which sets an array of structure elements to be used by the hit of miss transform.
HitOrMiss(StructElement) - Constructor for class no.hiof.imagepr.morphology.HitOrMiss
Constructor which sets a single structure elements to be used by the hit of miss transform.
HitOrMissTest - class no.hiof.imagepr.examples.HitOrMissTest.
 
HitOrMissTest() - Constructor for class no.hiof.imagepr.examples.HitOrMissTest
 
hCenter - Variable in class no.hiof.imagepr.morphology.StructElement
 
height - Variable in class no.hiof.imagepr.BinaryImage
 
hsv2rgb(double, double, double, int) - Static method in class no.hiof.imagepr.HSVImage
 
hue - Variable in class no.hiof.imagepr.HSIImage
The Matrix with the hue component of the image.
hue - Variable in class no.hiof.imagepr.HSVImage
The Matrix with the hue component of the image.

I

INVGRAY - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows the image as an inverted gray image.
Image - interface no.hiof.imagepr.Image.
 
ImageFilter - interface no.hiof.imagepr.filters.ImageFilter.
ImageFilter is an interface for filters, which are operations who takes an image or an image matrix and return an image or an matrix after doing an operation on the image or image matrix.
ImageIOTools - class no.hiof.imagepr.tools.ImageIOTools.
ImageIOTools is a class which includes a static method for saving JPEG images.
ImageIOTools() - Constructor for class no.hiof.imagepr.tools.ImageIOTools
 
ImagePanel - class no.hiof.imagepr.tools.ImagePanel.
An ImagePanel is a JPanel which contains an Image.
ImagePanel(Image) - Constructor for class no.hiof.imagepr.tools.ImagePanel
A constructor which sets the ImagePanel's RGBImage.
ImagePanel(Image, double, double) - Constructor for class no.hiof.imagepr.tools.ImagePanel
A constructor which sets the ImagePanel�s RGBImage with scaling.
ImageScaler - class no.hiof.imagepr.filters.ImageScaler.
This class takes data-matrices and can perform scale operations on them.
ImageScaler(double, double, int) - Constructor for class no.hiof.imagepr.filters.ImageScaler
Constructor for an ImageScaler.
ImageScaler(double, int) - Constructor for class no.hiof.imagepr.filters.ImageScaler
Constructor for an ImageScaler.
ImageScalerTest - class no.hiof.imagepr.examples.ImageScalerTest.
 
ImageScalerTest() - Constructor for class no.hiof.imagepr.examples.ImageScalerTest
 
IntensityImage - class no.hiof.imagepr.IntensityImage.
IntensityImage is a class for intensity images (gray scale images) which is supposed to be easier to use than the classes for image processing in the Java SDK API.
IntensityImage() - Constructor for class no.hiof.imagepr.IntensityImage
Constructor that creates an empty IntensityImage.
IntensityImage(short[][]) - Constructor for class no.hiof.imagepr.IntensityImage
Constructor that creates an IntensityImage with given intensity data.
IntensityImage(int, int) - Constructor for class no.hiof.imagepr.IntensityImage
Constructor that creates an IntensityImage with all pixel values set to zero.
IntensityImage(String) - Constructor for class no.hiof.imagepr.IntensityImage
Constructor that creates an IntensityImage by reading data from a file.
IntensityImage(IntensityImage) - Constructor for class no.hiof.imagepr.IntensityImage
Constructor that copies another IntensityImage.
IntensityImage(RGBImage) - Constructor for class no.hiof.imagepr.IntensityImage
A constructor that creates an IntensityImage from a RGBImage by letting the gray scale intensity be the average of the red, green and blue intensities.
IntensityImageTest - class no.hiof.imagepr.examples.IntensityImageTest.
In this example an X-ray image is red from the internet and inverted.
IntensityImageTest() - Constructor for class no.hiof.imagepr.examples.IntensityImageTest
 
imageType - Variable in class no.hiof.imagepr.RGBImage
The image type used when saving the image.
intensity - Variable in class no.hiof.imagepr.HSIImage
The Matrix with the intensity component of the image.

L

L - Static variable in class no.hiof.imagepr.HSIImage
The maximum number of levels in each matrix.
L - Static variable in class no.hiof.imagepr.HSVImage
The maximum number of levels in each matrix.
load(String) - Method in class no.hiof.imagepr.BinaryImage
Loads the image from a file.
load(String) - Method in class no.hiof.imagepr.IntensityImage
Loads the image from a file.
loadFile(String) - Method in class no.hiof.imagepr.RGBImage
Load an image from a file.
loadURL(String) - Method in class no.hiof.imagepr.RGBImage
Load an image from a URL.

M

MatrixTools - class no.hiof.imagepr.tools.MatrixTools.
The class MatrixTools contains some static methods performing some useful operations on matrices.
MatrixTools() - Constructor for class no.hiof.imagepr.tools.MatrixTools
 
Morphology - class no.hiof.imagepr.morphology.Morphology.
A Morphology object can perform dilation and erotion of a BinaryImage.
Morphology(StructElement) - Constructor for class no.hiof.imagepr.morphology.Morphology
A constructor which sets the structure element to be used during dilation and erotion.
MorphologyTest - class no.hiof.imagepr.examples.MorphologyTest.
 
MorphologyTest() - Constructor for class no.hiof.imagepr.examples.MorphologyTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.BinaryImageTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.ConnectedComponentsTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.HSIImageTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.HSVImageTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.HistEqualizerTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.HistEqualizerTest2
 
main(String[]) - Static method in class no.hiof.imagepr.examples.HitOrMissTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.ImageScalerTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.IntensityImageTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.MorphologyTest
 
main(String[]) - Static method in class no.hiof.imagepr.examples.RGBImageTest
 
makeBufferedImage() - Method in class no.hiof.imagepr.BinaryImage
 
makeBufferedImage() - Method in class no.hiof.imagepr.HSIImage
Creates a bufferedImage of the HSIImage.
makeBufferedImage() - Method in class no.hiof.imagepr.HSVImage
Creates a bufferedImage of the HSVImage.
makeBufferedImage() - Method in interface no.hiof.imagepr.Image
 
makeBufferedImage() - Method in class no.hiof.imagepr.IntensityImage
Creates a bufferedImage of the intensityImage using the current colormap.
makeBufferedImage() - Method in class no.hiof.imagepr.RGBImage
Make a BufferedImage of the RGBImage based on the contents of the RGBImage.
makeColormap(Color, Color) - Static method in class no.hiof.imagepr.IntensityImage
Calculates a linear colormap.
makeIntensityImage() - Method in class no.hiof.imagepr.BinaryImage
Make a IntensityImage of the BinaryImage
makeIntensityImage(short, short) - Method in class no.hiof.imagepr.BinaryImage
Make a IntensityImage of the BinaryImage
makeRGBImage() - Method in class no.hiof.imagepr.BinaryImage
Make a RGBImage of the BinaryImage
makeRGBImage() - Method in class no.hiof.imagepr.HSIImage
Makes a RGBImage of the HSIImage.
makeRGBImage() - Method in class no.hiof.imagepr.HSVImage
Makes a RGBImage of the HSVImage.
makeRGBImage() - Method in class no.hiof.imagepr.IntensityImage
Makes a RGBImage of the IntensityImage using the current colormap.
maxIntensity(double, double) - Static method in class no.hiof.imagepr.HSIImage
Find the maximum intensity possible given a hue and saturation, all in the interval [0,1].
maximizeIntensity() - Method in class no.hiof.imagepr.HSIImage
Set the intensity to its maximum possible value while maintaining hue and saturation
mean(short[][]) - Static method in class no.hiof.imagepr.tools.MatrixTools
Find the mean value of the elements in a matrix.
multiply(IntensityImage, int) - Method in class no.hiof.imagepr.tools.Arithmetic
Multiplies each pixel value in an IntensityImage with a constant value.
multiply(short[][], int) - Method in class no.hiof.imagepr.tools.Arithmetic
Multiplies each element of a short matrix with a constant value.
multiply(IntensityImage, IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Multiplies two IntensityImages on a pixel-by-pixel basis.
multiply(short[][], short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Multiplies two short matrices on a pixel-by-pixel basis.

N

N4 - Static variable in class no.hiof.imagepr.features.ConnectedComponents
Option for finding 4-connected components.
N8 - Static variable in class no.hiof.imagepr.features.ConnectedComponents
Option for finding 8-connected components.
NEAREST - Static variable in class no.hiof.imagepr.filters.ImageScaler
 
no.hiof.imagepr - package no.hiof.imagepr
 
no.hiof.imagepr.examples - package no.hiof.imagepr.examples
 
no.hiof.imagepr.features - package no.hiof.imagepr.features
 
no.hiof.imagepr.filters - package no.hiof.imagepr.filters
 
no.hiof.imagepr.morphology - package no.hiof.imagepr.morphology
 
no.hiof.imagepr.tools - package no.hiof.imagepr.tools
 
not(BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator NOT on a BinaryImage.
not(IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator NOT on an IntensityImage.
not(short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator NOT on a short matrix.

O

OvalStructEl - class no.hiof.imagepr.morphology.OvalStructEl.
An OvalStructEl models an oval shaped structure element with a given half width in horizontal and vertical direction.
OvalStructEl(int, int) - Constructor for class no.hiof.imagepr.morphology.OvalStructEl
A constructor which sets the half height and half width of the oval structure element.
oneColor - Variable in class no.hiof.imagepr.BinaryImage
 
or(BinaryImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator OR between two BinaryImages.
or(IntensityImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator OR between an IntensityImage and a BinaryImage.
or(IntensityImage, IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator OR between two IntensityImages.
or(short[][], short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Performs the logical operator OR between an IntensityImage and a BinaryImage.

P

paintComponent(Graphics) - Method in class no.hiof.imagepr.tools.ImagePanel
Paints the ImagePanel.
print(short[][]) - Static method in class no.hiof.imagepr.tools.MatrixTools
Prints the contens of a short matrix to standard out.

R

RECURSIVE - Static variable in class no.hiof.imagepr.features.ConnectedComponents
Option for the recursive algorithm
RED - Static variable in interface no.hiof.imagepr.Image
 
RED - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows the image in shades of red.
RGBImage - class no.hiof.imagepr.RGBImage.
RGBImage is a class for images which is supposed to be easier to use than the classes for image processing in the Java SDK API.
RGBImage() - Constructor for class no.hiof.imagepr.RGBImage
A constructor that creates an empty RGBImage object.
RGBImage(int, int) - Constructor for class no.hiof.imagepr.RGBImage
A constructor that creates a black image of given size.
RGBImage(short[][], short[][], short[][]) - Constructor for class no.hiof.imagepr.RGBImage
A constructor that sets the color matrices.
RGBImage(RGBImage) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which copy another RGBImage.
RGBImage(IntensityImage) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which creates an image based on an IntensityImage (gray scale image).
RGBImage(BinaryImage) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which creates an image based on a BinaryImage (black and white image).
RGBImage(HSIImage) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which creates an image based on a HSIImage.
RGBImage(BufferedImage) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which creates an image based on a BufferedImage.
RGBImage(String) - Constructor for class no.hiof.imagepr.RGBImage
A constructor which read an image from an URL or a file.
RGBImageTest - class no.hiof.imagepr.examples.RGBImageTest.
 
RGBImageTest() - Constructor for class no.hiof.imagepr.examples.RGBImageTest
 
RectangStructEl - class no.hiof.imagepr.morphology.RectangStructEl.
A RectangStructEl models a rectangular structur element.
RectangStructEl(int, int, int, int) - Constructor for class no.hiof.imagepr.morphology.RectangStructEl
Constructs a rectangular structure element with given size and center.
RingStructEl - class no.hiof.imagepr.morphology.RingStructEl.
A RingStructEl models a ring shaped structure element with a given radius and a thickness of one.
RingStructEl(int) - Constructor for class no.hiof.imagepr.morphology.RingStructEl
Constructor which sets the radius of the ring shaped structure element.
red - Variable in class no.hiof.imagepr.RGBImage
The Matrix with the red component of the image
rgb2hsv(int, int, int, int) - Static method in class no.hiof.imagepr.HSVImage
 
rgbEqual() - Method in class no.hiof.imagepr.RGBImage
Returns true if the R, G and B components are all equal, which means that the image is a gray scale image.

S

SCALE_MAX - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for multiplying each pixel in the image by the quantity 255/Max, where Max is the maximum pixel value in the image.
SUB_MIN - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for substracting the minimum pixel value in the image from all pixels in the image.
StructElement - class no.hiof.imagepr.morphology.StructElement.
A StructElement object models a structure element used in morphologic processes.
StructElement() - Constructor for class no.hiof.imagepr.morphology.StructElement
Constructs an empty structure element.
StructElement(short[][], int, int) - Constructor for class no.hiof.imagepr.morphology.StructElement
Constructs a structure element with a given element matrix and center postition.
saturation - Variable in class no.hiof.imagepr.HSIImage
The Matrix with the saturation component of the image.
saturation - Variable in class no.hiof.imagepr.HSVImage
The Matrix with the saturation component of the image.
save(String) - Method in class no.hiof.imagepr.BinaryImage
Saves the image to a binary file.
save(String) - Method in class no.hiof.imagepr.IntensityImage
Saves the image to a binary file.
save(String) - Method in class no.hiof.imagepr.RGBImage
Saves the image to a file.
saveAsJPEG(String, double) - Method in class no.hiof.imagepr.RGBImage
Saves the image to a JPEG-file.
saveAsJPEG(BufferedImage, String, float) - Static method in class no.hiof.imagepr.tools.ImageIOTools
Saves a BufferedImage in a JPEG-file.
scale(short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Scales a matrix of image data.
setBImage(BufferedImage) - Method in class no.hiof.imagepr.RGBImage
Set the BufferedImage of the RGBImage.
setBlue(short[][]) - Method in class no.hiof.imagepr.RGBImage
Sets the blue component of the image.
setColormap(short[][]) - Method in class no.hiof.imagepr.IntensityImage
Sets the current colormap of the IntensityImage.
setColormap(Color, Color) - Method in class no.hiof.imagepr.IntensityImage
Calculates and sets the colormap of the IntensityImage.
setData(BitSet) - Method in class no.hiof.imagepr.BinaryImage
Sets the BitSet of the BinaryImage
setData(short[][]) - Method in class no.hiof.imagepr.IntensityImage
Sets the matrix of intensity data.
setGreen(short[][]) - Method in class no.hiof.imagepr.RGBImage
Sets the green component of the image.
setHue(short[][]) - Method in class no.hiof.imagepr.HSIImage
Sets the hue component of the image.
setHue(short[][]) - Method in class no.hiof.imagepr.HSVImage
Sets the hue component of the image.
setImage(Image) - Method in class no.hiof.imagepr.tools.ImagePanel
Sets the image which is included in the ImagePanel.
setIntensity(short[][]) - Method in class no.hiof.imagepr.HSIImage
Sets the intensity component of the image.
setMaxLabels(int) - Method in class no.hiof.imagepr.features.ConnectedComponents
Set maximum number of labels used with the classical algorithm.
setOneColor(Color) - Method in class no.hiof.imagepr.BinaryImage
Sets the color of the pixels whith value one.
setRed(short[][]) - Method in class no.hiof.imagepr.RGBImage
Sets the red component of the image.
setSaturation(short[][]) - Method in class no.hiof.imagepr.HSIImage
Sets the saturation component of the image.
setSaturation(short[][]) - Method in class no.hiof.imagepr.HSVImage
Sets the saturation component of the image.
setValue(short[][]) - Method in class no.hiof.imagepr.HSVImage
Sets the value component of the image.
setValueAt(int, int, boolean) - Method in class no.hiof.imagepr.BinaryImage
Sets the value at a given pixel as true or false (representing 1 or 0).
setZeroColor(Color) - Method in class no.hiof.imagepr.BinaryImage
Sets the color of the pixels whith value zero.
show() - Method in class no.hiof.imagepr.BinaryImage
Shows the BinaryImage in a modal window.
show(String) - Method in class no.hiof.imagepr.BinaryImage
Shows the BinaryImage in a modal window.
show(String, double) - Method in class no.hiof.imagepr.BinaryImage
 
show(String) - Method in class no.hiof.imagepr.HSIImage
Shows the HSIImage in a modal window.
show() - Method in class no.hiof.imagepr.HSIImage
Shows the HSIImage in a modal window.
show(String, double) - Method in class no.hiof.imagepr.HSIImage
Shows the HSIImage scaled with use of nearest neighbor interpolation.
show(String) - Method in class no.hiof.imagepr.HSVImage
Shows the HSVImage in a modal window.
show() - Method in class no.hiof.imagepr.HSVImage
Shows the HSVImage in a modal window.
show(String, double) - Method in class no.hiof.imagepr.HSVImage
Shows the HSVImage scaled with use of nearest neighbor interpolation.
show(String) - Method in interface no.hiof.imagepr.Image
 
show(String, double) - Method in interface no.hiof.imagepr.Image
 
show(String) - Method in class no.hiof.imagepr.IntensityImage
Shows the IntensityImage in a modal window.
show() - Method in class no.hiof.imagepr.IntensityImage
Shows the HSIImage in a modal window.
show(String, double) - Method in class no.hiof.imagepr.IntensityImage
Shows the IntensityImage scaled with use of nearest neighbor interpolation.
show(String) - Method in class no.hiof.imagepr.RGBImage
Shows a JOptionPane-window including the image.
show() - Method in class no.hiof.imagepr.RGBImage
Shows a JOptionPane-window including the image.
show(String, double) - Method in class no.hiof.imagepr.RGBImage
Shows the RGBImage scaled with use of nearest neighbor interpolation.
showAllComponents() - Method in class no.hiof.imagepr.features.ConnectedComponents
Show all components in a window, with a unique colour for each component.
showAllComponents(Color, Color) - Method in class no.hiof.imagepr.features.ConnectedComponents
Show all components in a window, with a unique colour for each component.
showBL(double, String) - Method in class no.hiof.imagepr.HSIImage
Shows the HSIImage scaled with use of bilinear interpolation.
showBL(double, String) - Method in class no.hiof.imagepr.HSVImage
Shows the HSVImage scaled with use of bilinear interpolation.
showBL(double, String) - Method in class no.hiof.imagepr.IntensityImage
Shows the IntensityImage scaled with use of bilinear interpolation.
showBL(String, double) - Method in class no.hiof.imagepr.RGBImage
Shows the RGBImage scaled with use of bilinear interpolation.
showCompNo(int) - Method in class no.hiof.imagepr.features.ConnectedComponents
Show a component in a window.
showHue() - Method in class no.hiof.imagepr.HSIImage
Shows the hue component as an intensity image.
showHue(String) - Method in class no.hiof.imagepr.HSIImage
Shows the hue component as an intensity image.
showHue() - Method in class no.hiof.imagepr.HSVImage
Shows the hue component as an value image.
showHue(String) - Method in class no.hiof.imagepr.HSVImage
Shows the hue component as an value image.
showIntensity() - Method in class no.hiof.imagepr.HSIImage
Shows the Intensity component as an intensity image.
showIntensity(String) - Method in class no.hiof.imagepr.HSIImage
Shows the Intensity component as an intensity image.
showSaturation() - Method in class no.hiof.imagepr.HSIImage
Shows the saturation component as an intensity image.
showSaturation(String) - Method in class no.hiof.imagepr.HSIImage
Shows the saturation component as an intensity image.
showSaturation() - Method in class no.hiof.imagepr.HSVImage
Shows the saturation component as an value image.
showSaturation(String) - Method in class no.hiof.imagepr.HSVImage
Shows the saturation component as an value image.
showValue() - Method in class no.hiof.imagepr.HSVImage
Shows the Value component as an value image.
showValue(String) - Method in class no.hiof.imagepr.HSVImage
Shows the Value component as an value image.
structEl - Variable in class no.hiof.imagepr.morphology.Morphology
 
subMatrix(short[][], int, int, int, int) - Static method in class no.hiof.imagepr.tools.MatrixTools
 
subtract(IntensityImage, IntensityImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Computes the difference of two IntensityImages on a pixel-by-pixel basis.
subtract(short[][], short[][]) - Method in class no.hiof.imagepr.tools.Arithmetic
Computes the difference of two short matrices on a element by element basis.

T

TEMP - Static variable in class no.hiof.imagepr.IntensityImage
Colormap which shows an intensity of 0 as blue and an intensity of 255 as red.
thin(BinaryImage) - Method in class no.hiof.imagepr.morphology.HitOrMiss
Produces a BinaryImage by thinning with several structure elements.
toString() - Method in class no.hiof.imagepr.BinaryImage
Returns a description of the image.
toString() - Method in class no.hiof.imagepr.HSIImage
Returns a description of the image.
toString() - Method in class no.hiof.imagepr.HSVImage
Returns a description of the image.
toString() - Method in class no.hiof.imagepr.IntensityImage
Returns a description of the image.
toString() - Method in class no.hiof.imagepr.RGBImage
Returns a description of the image.
transform(BinaryImage) - Method in class no.hiof.imagepr.morphology.HitOrMiss
Produces a BinaryImage by hit or miss transform.

U

useGrayColormap() - Method in class no.hiof.imagepr.RGBImage
Force the image to be shown with a colormap usually used for gray scale images.
useRGBColormap() - Method in class no.hiof.imagepr.RGBImage
Force the image to be shown with a colormap usually used for color images.

V

vCenter - Variable in class no.hiof.imagepr.morphology.StructElement
 
value - Variable in class no.hiof.imagepr.HSVImage
The Matrix with the value component of the image.

W

WRAP_UPPER - Static variable in class no.hiof.imagepr.tools.Arithmetic
Option for changing pixel values (p) above 255 to 2*255 -p
width - Variable in class no.hiof.imagepr.BinaryImage
 
withColors() - Method in class no.hiof.imagepr.IntensityImage
Returns true if the image uses a colormap which uses other colors than gray.

X

xor(BinaryImage, BinaryImage) - Method in class no.hiof.imagepr.tools.Arithmetic
Takes the xor operation between to binary images.

Z

zeroColor - Variable in class no.hiof.imagepr.BinaryImage
 

A B C D E F G H I L M N O P R S T U V W X Z