Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
D
F
G
I
M
P
S
W
A
AbstractImagePanel
- class imageprocessing.
AbstractImagePanel
.
A panel which can display IImage objects.
AbstractImagePanel()
- Constructor for class imageprocessing.
AbstractImagePanel
authors()
- Method in interface imageprocessing.
IImageFilter
Names of the authors of this filter, or other information the authors wish to share publicly.
D
description()
- Method in interface imageprocessing.
IImageFilter
An English text description of the filter operation.
F
filter(IImage)
- Method in interface imageprocessing.
IImageFilter
The image filter, that is, a method that transforms one image into another one.
G
getHeight()
- Method in interface imageprocessing.
IImage
getImage()
- Method in class imageprocessing.
AbstractImagePanel
Returns the image currently displayed on this panel (if any).
getPixel(int, int)
- Method in interface imageprocessing.
IImage
getWidth()
- Method in interface imageprocessing.
IImage
I
IImage
- interface imageprocessing.
IImage
.
In addition to the methods listed here, concrete classes are encouraged to have a constructor which takes one String parameter, the name of a file to be opened as an image.
IImageFilter
- interface imageprocessing.
IImageFilter
.
Interface for an object than can transform one IImage into another.
IImageProcessor
- interface imageprocessing.
IImageProcessor
.
A controller which can read and write image files, and otherwise process and transform images.
ImageApplication
- class imageprocessing.
ImageApplication
.
Start the image application by creating an ImageFrame.
ImageApplication()
- Constructor for class imageprocessing.
ImageApplication
ImageButtonPanel
- class imageprocessing.
ImageButtonPanel
.
A panel with buttons to control an image viewer frame.
ImageButtonPanel(IImageProcessor, IImageFilter[], AbstractImagePanel, AbstractImagePanel)
- Constructor for class imageprocessing.
ImageButtonPanel
Create a panel with buttons to control image operations.
ImageFrame
- class imageprocessing.
ImageFrame
.
A frame for displaying and controlling PGM and PPM images.
ImageFrame(AbstractImagePanel, AbstractImagePanel, IImageProcessor, IImageFilter[])
- Constructor for class imageprocessing.
ImageFrame
Create and show a window with two image panels and a button panel.
imageprocessing
- package imageprocessing
M
main(String[])
- Static method in class imageprocessing.
ImageApplication
P
produceImage(String)
- Method in interface imageprocessing.
IImageProcessor
Load an image from a file.
produceTimesTwo(IImage)
- Method in interface imageprocessing.
IImageProcessor
Produce an image that returns an image identical to the given iaage but twice the size.
S
setImage(IImage)
- Method in class imageprocessing.
AbstractImagePanel
Give this panel an image to display.
setPixel(int, int, int[])
- Method in interface imageprocessing.
IImage
shortName()
- Method in interface imageprocessing.
IImageFilter
A brief text description, evocative of the filter operation.
W
writeImage(IImage, String)
- Method in interface imageprocessing.
IImageProcessor
Write an image to a file.
A
D
F
G
I
M
P
S
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes