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

A

ABBORD - Static variable in class picture.gui.DialogPane
 
actionPerformed(ActionEvent) - Method in class picture.gui.ShiftPane.EventListener
 
add(Complex) - Method in class picture.Complex
Liefert die Summe von this und dem Argument.
add(double) - Method in class picture.Complex
Liefert die komplexe Zahl, die entsteht, wenn man den uebergebenen double zum Realteil von this hinzuzaehlt
add(Transformation) - Method in class picture.gui.DialogPane.PreviewUpdater
 
addChangeListener(ChangeListener) - Method in class picture.Picture
Registriert einen ChangeListener.
addChangeListener(ChangeListener) - Method in class picture.gui.EigenValue
 
ANALYSIS - Static variable in class picture.filter.Wavelet
 
ANALYSIS_WITHOUT_DETAILS - Static variable in class picture.filter.Wavelet
 
ArithInputStream - class picture.io.ArithInputStream.
Input stream which transforms its data via arithmetic encoding.
ArithInputStream(InputStream) - Constructor for class picture.io.ArithInputStream
Initialize and set input stream.
ArithOutputStream - class picture.io.ArithOutputStream.
Output stream which transforms its data via arithmetic encoding.
ArithOutputStream(OutputStream) - Constructor for class picture.io.ArithOutputStream
Initialize and set output stream.
ArithOutputStream(OutputStream, boolean) - Constructor for class picture.io.ArithOutputStream
Initialize and set output stream.
ASCII - Static variable in class picture.filetype.PGMPictureType
 
ASCII_FORMAT - Static variable in interface picture.filetype.PGMPictureProperty
 
available() - Method in class picture.io.BWTInputStream
 
available() - Method in class picture.io.KnownLengthInputStream
Return data from internal ByteArrayInputStream.

B

bandpass(double, double, double) - Static method in class picture.FilterPicture
Berechnet die fuer graduelle Bandpassfilter verwendete Funktion b: [0, 1] -> [0, 1] an der Stelle x.
BANDPASSFILTER - Static variable in class picture.FilterPicture
Kennzeichnet einen Bandpassfilter
BANDPASSFILTER - Static variable in class picture.filter.PassFilter
Kennzeichnet einen Bandpassfilter
BlackWhitePresentation - class picture.BlackWhitePresentation.
 
BlackWhitePresentation() - Constructor for class picture.BlackWhitePresentation
 
BWTInputStream - class picture.io.BWTInputStream.
Filtering input stream which transforms its data with the inverse Burrows-Wheeler Transformation.
BWTInputStream(InputStream) - Constructor for class picture.io.BWTInputStream
 
bwtInverseTransform(byte[], int) - Method in class picture.io.BWTInputStream
Do the real work ...
BWTOutputStream - class picture.io.BWTOutputStream.
Filtering output stream which transforms its data with the Burrows-Wheeler Transformation.
BWTOutputStream(OutputStream) - Constructor for class picture.io.BWTOutputStream
Creates output stream writing to out.
ByteUtils - class picture.io.ByteUtils.
Utility functions dealing with bytes.
ByteUtils() - Constructor for class picture.io.ByteUtils
 

C

changeCursor - Variable in class picture.gui.DialogPane
true, um zu erreichen, dass waehrend der Berechnung der Vorschau auf WAIT_CURSOR (Sanduhr) geschaltet wird.
close() - Method in class picture.io.BWTInputStream
Closes the underlying input stream and deletes own buffer.
close() - Method in class picture.io.KnownLengthOutputStream
Closes the underlying output stream.
close() - Method in class picture.io.RLEOutputStream
Closes the underlying output stream.
close() - Method in class picture.io.MTFOutputStream
Closes the underlying output stream.
close() - Method in class picture.io.DiffOutputStream
Closes the underlying output stream.
close() - Method in class picture.io.BWTOutputStream
Transforms the cached data (via write(int)) and writes it to the underlying output stream, which is closed, too.
close() - Method in class picture.io.ArithOutputStream
Transforms the cached data and writes it to the underlying output stream, which is closed, too.
closingCode - Variable in class picture.gui.DialogPane
Gibt an, wie der Dialog beendet wurde.
ColorKLTPane - class picture.gui.ColorKLTPane.
 
ColorKLTPane(Frame, Picture) - Constructor for class picture.gui.ColorKLTPane
 
ColorPresentation - class picture.ColorPresentation.
 
ColorPresentation() - Constructor for class picture.ColorPresentation
 
Combination - class picture.Combination.
Implementiert eine zweistellige Operation nach Vorbild von Transformation.
Combination() - Constructor for class picture.Combination
 
COMMON - Static variable in class picture.filter.Wavelet
 
Complex - class picture.Complex.
Implementiert den Koerper C der komplexen Zahlen.
COMPLEX_PRODUCT - Static variable in class picture.FundamentalOperation
 
Complex() - Constructor for class picture.Complex
Erzeugt eine neue komplexe Zahl, die die Eins repraesentiert.
Complex(double[]) - Constructor for class picture.Complex
 
Complex(double, double) - Constructor for class picture.Complex
Erzeugt eine neue komplexe Zahl aus Real- und Imaginaerteil.
Complex(String) - Constructor for class picture.Complex
Erzeugt eine neue komplexe Zahl aus einem Sting, im Fehlerfall 0.
ComplexPresentation - class picture.ComplexPresentation.
 
ComplexPresentation() - Constructor for class picture.ComplexPresentation
 
compressHeader() - Method in class picture.gui.JippSavePane
 
compressHeader() - Method in interface picture.filetype.JippPictureProperty
Gibt an, ob der Header komprimiert werden soll.
conjugated() - Method in class picture.Complex
Liefert die komplex konjugierte Zahl zu this
convert(Picture, PictureType) - Method in class picture.Picture
Konvertiert ein Bild in ein anderes PictureType.
copy() - Method in class picture.math.Term
Erzeugt einen neuen Term aus diesem Term.
Correlation - class picture.Correlation.
Implementiert eine Korellation zwischen zwei Layer-Objekten.
Correlation() - Constructor for class picture.Correlation
 
createBorder(String) - Static method in class picture.gui.GUIHelp
 
createDefaultPresentation(Picture) - Static method in class picture.PresentationFactory
Erzeugt eine StandardPresentation auf dem angegebenen Bild
createFilterPicture(int, int) - Method in class picture.filter.PassFilter
erzeugt ein PGM-Bild der Groesse width x height, das den aktuell gesetzten Optionen dieses Objekts entspricht.
createNewInstance(Layer, double[][]) - Method in class picture.Combination
Erzeugt ein Layer von der selben Instanz wie p mit dem Inhalt von data
createNewInstance(Layer, double[][]) - Method in class picture.DefaultTransformation
Erzeugt ein Layer von der selben Instanz wie p mit dem Inhalt von data
createNewInstance(String, double[][]) - Method in class picture.Layer
Erzeugt eine Kopie dieses Bildes als Instanz der Unterklasse, mit der dieses Bild erzeugt wurde.
createPresentation(Picture) - Method in interface picture.PresentationType
Erzeugt eine Presentation dieses Types auf dem Bild p.
createPresentation(Picture) - Method in class picture.SelectPresentation
 
createPresentation(Picture) - Method in class picture.DefaultPresentation
 
createPresentation(Picture) - Method in class picture.ComplexPresentation
 
createPresentation(Picture) - Method in class picture.BlackWhitePresentation
 
createPresentation(Picture) - Method in class picture.ColorPresentation
 
createPresentation(Picture, String) - Method in interface picture.PresentationType
Erzeugt eine Presentation dieses Types auf dem Bild p
createPresentation(Picture, String) - Method in class picture.SelectPresentation
 
createPresentation(Picture, String) - Method in class picture.DefaultPresentation
 
createPresentation(Picture, String) - Method in class picture.ComplexPresentation
 
createPresentation(Picture, String) - Method in class picture.BlackWhitePresentation
 
createPresentation(Picture, String) - Method in class picture.ColorPresentation
 
createUnitRoot(int) - Method in class picture.Complex
Liefert die n-te Einheitswurzel von eins, definiert als exp(2 pi i / n)

D

data - Variable in class picture.Layer
Enthaelt die Pixeldaten dieses Pictures.
DAUB10 - Static variable in class picture.filter.Wavelet
 
DAUB12 - Static variable in class picture.filter.Wavelet
 
DAUB14 - Static variable in class picture.filter.Wavelet
 
DAUB16 - Static variable in class picture.filter.Wavelet
 
DAUB18 - Static variable in class picture.filter.Wavelet
 
DAUB20 - Static variable in class picture.filter.Wavelet
 
DAUB4 - Static variable in class picture.filter.Wavelet
 
DAUB6 - Static variable in class picture.filter.Wavelet
 
DAUB8 - Static variable in class picture.filter.Wavelet
 
debug - Static variable in class picture.gui.GUIHelp
Zusätzliche Ausgabe der Exceptions?
DefaultPresentation - class picture.DefaultPresentation.
 
DefaultPresentation() - Constructor for class picture.DefaultPresentation
 
DefaultStreams - class picture.io.DefaultStreams.
Klasse mit Hüllklassen für Optionen mancher Streams.
DefaultStreams.DeflateInputStream - class picture.io.DefaultStreams.DeflateInputStream.
 
DefaultStreams.DeflateInputStream(InputStream) - Constructor for class picture.io.DefaultStreams.DeflateInputStream
 
DefaultStreams.DeflateOutputStream - class picture.io.DefaultStreams.DeflateOutputStream.
 
DefaultStreams.DeflateOutputStream(OutputStream) - Constructor for class picture.io.DefaultStreams.DeflateOutputStream
 
DefaultStreams.HuffmanInputStream - class picture.io.DefaultStreams.HuffmanInputStream.
 
DefaultStreams.HuffmanInputStream(InputStream) - Constructor for class picture.io.DefaultStreams.HuffmanInputStream
 
DefaultStreams.HuffmanOutputStream - class picture.io.DefaultStreams.HuffmanOutputStream.
 
DefaultStreams.HuffmanOutputStream(OutputStream) - Constructor for class picture.io.DefaultStreams.HuffmanOutputStream
 
DefaultStreams() - Constructor for class picture.io.DefaultStreams
 
DefaultTransformation - class picture.DefaultTransformation.
Eine Transformation bildet ein Layer auf ein anderes Layer ab.
DefaultTransformation() - Constructor for class picture.DefaultTransformation
 
denormal(double[], double[]) - Static method in class picture.math.KLT
Return the denormalization of the given vector v with the mean vector.
DialogPane - class picture.gui.DialogPane.
Oberklasse von ScalePane, FilterPane, SavePane usw.
DialogPane.PreviewUpdater - class picture.gui.DialogPane.PreviewUpdater.
Mit dieser Klasse wird die Vorschauaktualisierung gesteuert.
DialogPane.PreviewUpdater(DialogPane) - Constructor for class picture.gui.DialogPane.PreviewUpdater
 
DialogPane(Frame, String) - Constructor for class picture.gui.DialogPane
Erzeugt ein neues Dialogpane, das nicht vorbereitet auf einen Filterdialog. (aus Kompatibilitaetsgruenden)
DialogPane(Frame, String, Picture) - Constructor for class picture.gui.DialogPane
Erzeugt ein neues DialogPane.
DIFFERENCE - Static variable in class picture.FundamentalOperation
 
DiffInputStream - class picture.io.DiffInputStream.
Input stream which transforms its data via Differential-Decoding.
DiffInputStream(InputStream) - Constructor for class picture.io.DiffInputStream
Initialize and set input stream.
DiffOutputStream - class picture.io.DiffOutputStream.
Output stream which transforms its data via Differential-Encoding.
DiffOutputStream(OutputStream) - Constructor for class picture.io.DiffOutputStream
Initialize and set output stream.
digitize() - Method in class picture.gui.JippSavePane
 
digitize() - Method in interface picture.filetype.JippPictureProperty
Gibt an, ob digitisiert gespeichert werden soll.
dim() - Method in class picture.math.Term
Gibt die Dimension dieses Audrucks zurueck.
div(Complex) - Method in class picture.Complex
Liefert den Quotienten von this und dem Argument.
div(double) - Method in class picture.Complex
Liefert die komplexe Zahl, die entsteht, wenn man Realteil und Imaginaerteil dieser Zahl durch den uebergebenen double teilt
durch(Term) - Method in class picture.math.Term
 

E

EigenValue - class picture.gui.EigenValue.
GUI-Komponente zur Manipulation eines Eigenwertes.
EigenValue(double) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, double) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, double, JComponent) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, double, JComponent, boolean) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, EigenValue) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, EigenValue, JComponent) - Constructor for class picture.gui.EigenValue
 
EigenValue(double, EigenValue, JComponent, boolean) - Constructor for class picture.gui.EigenValue
 
einsetzen(String[], Complex[]) - Method in class picture.math.Term
Liefert die Zahl, die entsteht, wenn man in diesem Term die Variablen wie angegeben belegt.
einsetzen(String[], Term[]) - Method in class picture.math.Term
Liefert den Term, der entsteht, wenn man jede Variable variable[i] durch ersetzung[i] ersetzt und das Ergebnis vereinfacht.
epsilon - Static variable in class picture.Complex
 
equals(Object) - Method in class picture.Complex
 
equals(Term) - Method in class picture.math.Term
true, falls this und t gleich sind im Sinne gleicher Struktur.
error(Component, String) - Static method in class picture.gui.GUIHelp
Fehlerdialog.
error(Exception) - Static method in class picture.gui.GUIHelp
Fehlerdialog aus Exception.
error(Exception, String) - Static method in class picture.gui.GUIHelp
Fehlerdialog aus Exception und Übersetzung.
error(String) - Static method in class picture.gui.GUIHelp
Fehlerdialog.
exp() - Method in class picture.Complex
Liefert exp(this), definiert als exp(a + i b) = ea (cos(b) + i sin(b))

F

FFT - class picture.filter.FFT.
Klasse zur Berechnung der schnellen Fouriertransformation.
FFT() - Constructor for class picture.filter.FFT
Erzeugt eine neue Vorwaerts-FFT, die den Mittelpunkt nicht verschiebt.
FFT(boolean) - Constructor for class picture.filter.FFT
Erzeugt eine neue FFT.
FFT(boolean, boolean) - Constructor for class picture.filter.FFT
Erzeugt eine neue FFT.
FILE - Static variable in class picture.filter.PassFilter
Kennzeichnet die Verwendung einer Filterdatei
fileName - Variable in class picture.Picture
 
filterart - Variable in class picture.gui.FilterPane
 
filterOptionPane(JFrame, Picture) - Method in interface picture.Transformation
Liefert einen Optionendialog zurück (null, falls es keinen gibt).
filterOptionPane(JFrame, Picture) - Method in class picture.DefaultTransformation
Liefert null zurück.
filterOptionPane(JFrame, Picture) - Method in class picture.filter.MorphFilter
Liefert einen Optionendialog zurück.
filterOptionPane(JFrame, Picture) - Method in class picture.filter.PassFilter
Liefert einen Optionendialog zurück.
filterOptionPane(JFrame, Picture) - Method in class picture.filter.GrayScale
Liefert einen Optionendialog zurück.
filterOptionPane(JFrame, Picture) - Method in class picture.filter.Wavelet
Liefert einen Optionendialog zurück.
filterOptionPane(JFrame, Picture) - Method in class picture.filter.MatrixFilter
Liefert einen Optionendialog zurück.
FilterPane - class picture.gui.FilterPane.
Diese Klasse erlaubt die Einstellungen zur Hoch-, Tief- und Bandpassfilterung von Bildern
FilterPane(Frame, Picture) - Constructor for class picture.gui.FilterPane
Erzeugt ein neues FilterPane
FilterPane(Frame, Picture, PassFilter) - Constructor for class picture.gui.FilterPane
Erzeugt ein neues FilterPane
FilterPicture - class picture.FilterPicture.
Diese Klasse implementiert einen Filter.
FilterPicture() - Constructor for class picture.FilterPicture
 
FilterPicture(int, double, double, int, int, boolean) - Constructor for class picture.FilterPicture
Erzeugt einen neuen Bandpassfilter.
FilterPicture(Picture) - Constructor for class picture.FilterPicture
Erzeugt ein FilterPicture aus dem angegebenen Model.
FilterPicture(Term, int, int) - Constructor for class picture.FilterPicture
Erzeugt eine neue Filterdatei.
fireChangeEvent() - Method in class picture.Picture
Erzeugt ein ChangeEvent und fürt dieses auf allen registrierten ChangeListenern aus.
fireProgressEvent() - Method in class picture.Picture
Schiesst ein ProgressEvent ab.
flush() - Method in class picture.io.KnownLengthOutputStream
Transforms the cached data and writes it to the underlying output stream, which is flushed, too.
flush() - Method in class picture.io.RLEOutputStream
Transforms the cached data and writes it to the underlying output stream, which is flushed, too.
flush() - Method in class picture.io.BWTOutputStream
Transforms the cached data (via write(int)) and writes it to the underlying output stream, which is flushed, too.
flush() - Method in class picture.io.ArithOutputStream
Transforms the cached data and writes it to the underlying output stream, which is flushed, too.
FundamentalOperation - class picture.FundamentalOperation.
Implementiert die vier Gundrechenarten +, *, -, /, mit denen zwei Bilder pixelweise verknuepft werden koennen.
FundamentalOperation(int) - Constructor for class picture.FundamentalOperation
Erzeugt die angegebene Grundrechenart.

G

getAbsolutValue() - Method in class picture.Complex
gibt den Absolutbetrag dieser Zahl als double zurueck
getAllPictureTypes() - Static method in class picture.filetype.PictureTypeFactory
Liefert alle registrierten PictureTypes
getAllRegisteredPresentationTypes() - Static method in class picture.PresentationFactory
Gibt eine Enumeration aus, die alle registrierten PictureTypes aufzählt.
getAlmostTotalAnalysis(ProgressHandler, double[][], int) - Method in class picture.filter.Wavelet
Berechnet die Totale Analyse des uebergebenen, zweidimensionalen, komplexen Datensatzes.
getAlmostTotalSynthesis(ProgressHandler, double[][], int) - Method in class picture.filter.Wavelet
Gegenstueck zu getAlmostTotalAnalysis
getAnalysis(double[]) - Method in class picture.filter.Wavelet
Berechnet die Wavelettransformierte anhand dieses Wavelets.
getAnalysis(double[]) - Method in class picture.filter.Wavelet.HaarWavelet
 
getAnalysisWithoutDetails(double[]) - Method in class picture.filter.Wavelet
Berechnet die Wavelettransformierte anhand dieses Wavelets.
getAnalysisWithoutDetails(double[]) - Method in class picture.filter.Wavelet.HaarWavelet
 
getBounds() - Method in class picture.filter.PassFilter
Gibt Ober- und Untergrenze zurueck, die fuer Band- Tief- und Hochpassfilter verwendet werden.
getBounds() - Method in class picture.filter.GrayScale
Gibt die Grenzen zurueck, wie sie mit getBounds(double, double) oder im Konstruktor angegeben wurde.
getChecksum() - Method in class picture.gui.JippSavePane
 
getChecksum() - Method in interface picture.filetype.JippPictureProperty
Gibt an, ob eine Checksumme der Bilddaten mit abgelegt werden soll, wenn ja, welche, sonst null.
getClosingCode() - Method in class picture.gui.DialogPane
Gibt den Code zurueck, mit dem dieses Fenster beendet wurde.
getClosingCode() - Method in class picture.gui.WaveletCenter
 
getCodingStreams() - Method in class picture.gui.JippSavePane
 
getCodingStreams() - Method in interface picture.filetype.JippPictureProperty
Die erzeugte Enumeration enthalte Strings der Klassennamen von FilterOutputStreams ohne das abschließende OutputStream in der Reihenfolge, wie sie vom Speicheralgorithmus abgearbeitet werden sollen.
getCoefficients() - Method in class picture.filter.Wavelet
Erzeugt eine Kopie der hs dieses Feldes
getCoefficients() - Method in class picture.filter.Wavelet.HaarWavelet
 
getComment() - Method in class picture.gui.JippSavePane
 
getComment() - Method in class picture.gui.SavePane
Gibt etwaige Kommentare ab, die in der Datei gespeichert werden sollen.
getComment() - Method in interface picture.filetype.JippPictureProperty
Gibt den Kommentar, der im Header dieses Bildes gespeichert werden soll, an.
getComment() - Method in interface picture.filetype.PGMPictureProperty
Gibt etwaige Kommentare ab, die in der Datei gespeichert werden sollen.
getContentPane() - Method in class picture.gui.DialogPane
gibt das Panel zurueck, das innerhalb des mit "Einstellungen" ueberschriebenen Rahmens angezeigt wird.
getCopy(Picture) - Method in interface picture.Presentation
Erzeugt eine neue Presentation auf dem angegebenen Picture, wobei alle relevanten Einstellungen von dieser Presentation übernommen werden.
getDataFrom(Picture) - Method in class picture.Picture
Übernimmt alle Daten aus dem angegebenen Bild p.
getDaubechiesWavelet(int, int) - Static method in class picture.filter.Wavelet
Erzeugt ein Daubechies-Wavelet mit n Koeffizienten. mode gibt an, ob Analyse oder Synthese.
getDaubechiesWavelet(int, int, boolean) - Static method in class picture.filter.Wavelet
 
getDefaultPictureType() - Static method in class picture.filetype.PictureTypeFactory
Liefert den Standard-PictureType zurück.
getDescription() - Method in class picture.filetype.PictureType
Beschreibung des Bildtyps.
getDescription() - Method in class picture.filetype.JPFPictureType
 
getDescription() - Method in class picture.filetype.PGMPictureType
 
getDistance(Picture, Picture) - Static method in class picture.DefaultTransformation
Bestimmt den mittleren quadratischen Abstand zweier Bilder.
getEigenValues() - Method in class picture.math.KLT
Returns the Eigenvalues of this transformation by descending magnitude.
getEigenValues() - Method in class picture.filter.LayerKLT
Gibt die bestimmten Eigenwerte in absteigender Reihenfolge aus.
getEigenVectors() - Method in class picture.math.KLT
Returns the Eigenvectors of this transformation.
getEigenVectors() - Method in class picture.filter.LayerKLT
Gibt die bestimmten Eigenvektoren der KLT-Basis aus.
getEmbeddedInstance() - Method in class picture.Picture
gibt das kleinste quadratische Bild zurueck mit Kantenlaenge 2^n, in das dieses Bild hineinpasst.
getEmbeddedInstance() - Method in class picture.Layer
gibt das kleinste quadratische Bild zurueck mit Kantenlaenge 2^n, in das dieses Bild hineinpasst.
getExtension() - Method in class picture.filetype.PictureType
Liefert die Dateiendung zurück.
getExtension() - Method in class picture.filetype.JPFPictureType
 
getExtension() - Method in class picture.filetype.PGMPictureType
 
getFileName() - Method in class picture.Picture
Gibt den Dateinamen zurück, falls dieser bekannt ist.
getFormat() - Method in class picture.gui.SavePane
Gibt an, ob die Datei im Raw- oder im Ascii-Format geschrieben werden soll.
getFormat() - Method in interface picture.filetype.PGMPictureProperty
Gibt an, ob die Datei im Raw- oder im Ascii-Format geschrieben werden soll.
getFunction() - Method in class picture.filter.PassFilter
falls der aktuelle Modus TERM ist, gibt diese Methode die Filterfunktion zurueck, die angegeben wurde.
getHaarWavelet(int) - Static method in class picture.filter.Wavelet
Erzeugt ein Haar-Wavelet.
getHaarWavelet(int, boolean) - Static method in class picture.filter.Wavelet
 
getHeight() - Method in interface picture.PictureModel
 
getHeight() - Method in class picture.Picture
Gibt die Höhe dieses Bildes zurück.
getHeight() - Method in class picture.Layer
Gibt die Hoehe dieses Bildes in Pixeln zurueck
getImage() - Method in interface picture.PictureModel
 
getImage() - Method in class picture.Picture
Erzeugt ein java.awt.Image-Objekt, das die aktuelle Ansicht dieses Bildes zeigt.
getImage() - Method in interface picture.Presentation
Erzeugt die aktuelle Ansicht eines Pictures
getImage() - Method in class picture.gui.JPicture
 
getImageURL(String) - Static method in class picture.gui.GUIHelp
Liefert die URL eines Bildes mit dem übergebenen Namen zurück.
getImaginaryPart() - Method in class picture.Complex
gibt den Imaginaerteil dieser Zahl als double zurueck
getInfo(int, int) - Method in interface picture.PictureModel
 
getInfo(int, int) - Method in class picture.Picture
Erzeugt eine Zeichenkette mit Informationen zum Bild an der Position (x, y).
getInfo(int, int) - Method in class picture.Layer
Erzeugt einen Informationsstring zum Pixel an der Stelle (x, y).
getJPopupMenu(ActionListener) - Method in interface picture.Presentation
Erzeugt ein JPopupMenu, über das die Einstellungen dieses Objektes verändert werden können.
getJPopupMenu(Picture, ActionListener) - Static method in class picture.PresentationFactory
Erzeugt ein JPopupMenu, das JRadioButtonMenuItems zu jedem registrierten PresentationType enthält.
getLayer(int) - Method in class picture.Picture
Gibt den Layer mit der angegebenen Nummer zurück.
getMaximum() - Method in class picture.Layer
Gibt den maximalen logischen Grauwert in diesem Bild wider.
getMinimum() - Method in class picture.Layer
Gibt den minimalen logischen Grauwert in diesem Bild wider.
getMode() - Method in class picture.filter.PassFilter
Gibt den aktuellen Modus zurueck.
getMode() - Method in class picture.filter.GrayScale
Gibt den aktuellen Modus zurueck.
getMode() - Method in class picture.filter.Wavelet
Liefert den Modus zurueck, der die Aktion dieses Wavlets bestimmt.
getMultiSteps() - Method in class picture.filter.Wavelet
Liefert die Anzahl Schritte für MULTI_{ANALYSIS,SYNTHESIS}-Modus.
getName() - Method in interface picture.PresentationType
Gibt den Namen des PresentationTypes zurück
getName() - Method in class picture.SelectPresentation
 
getName() - Method in class picture.DefaultPresentation
 
getName() - Method in class picture.ComplexPresentation
 
getName() - Method in class picture.BlackWhitePresentation
 
getName() - Method in class picture.ColorPresentation
 
getNumberOfGrayScales() - Method in class picture.gui.JippSavePane
 
getNumberOfGrayScales() - Method in class picture.gui.SavePane
Gibt den maximalen Grauwert des Bildes an.
getNumberOfGrayScales() - Method in interface picture.filetype.JippPictureProperty
Gibt den maximalen Grauwert des Bildes an.
getNumberOfGrayScales() - Method in interface picture.filetype.PGMPictureProperty
Gibt den maximalen Grauwert des Bildes an.
getNumberOfIterationsWithoutDetailsInWaveletAnalysis() - Method in class picture.gui.JippSavePane
 
getNumberOfIterationsWithoutDetailsInWaveletAnalysis() - Method in interface picture.filetype.JippPictureProperty
Im Fall waveletCompression() == true gibt diese Methode an, wieviele Iterationen durchgefuehrt werden sollen ohne Beachtung der Details.
getNumberOfLayers() - Method in class picture.Picture
Gibt die Anzahl der Layer dieses Bildes zurück.
getNumberOfProgressSteps(Picture) - Method in class picture.FundamentalOperation
 
getNumberOfProgressSteps(Picture) - Method in interface picture.ProgressViewableTransformation
Bestimmt die Anzahl der Schritte, die bei den aktuellen Einstellungen auf den ProgressHandler von p ausgeführt werden, wenn diese Transformation auf p ausgeführt wird.
getNumberOfProgressSteps(Picture) - Method in class picture.filter.Rotation
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.Reflection
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.MorphFilter
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.PassFilter
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.FFT
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.GrayScale
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.Identity
 
getNumberOfProgressSteps(Picture) - Method in class picture.filter.Wavelet
Liefert die Anzahl der ProgressEvents, die auf einem Bild ausgeworfen werden, das of(Layer) uebergeben wird.
getNumberOfProgressSteps(Picture) - Method in class picture.filter.MatrixFilter
 
getPicture() - Method in class picture.filter.PassFilter
Falls der aktuelle Modus FILE ist, gibt diese Methode das PictureModel zurueck, mit dem gefiltert wird.
getPictureModel() - Method in class picture.gui.JPicture
 
getPictureType() - Method in interface picture.PictureModel
 
getPictureType() - Method in class picture.Picture
liefert den PictureType zurück, dem dieses Bild angehört.
getPictureTypeByExtension(String) - Static method in class picture.filetype.PictureTypeFactory
Liefert eine PictureType-Instanz zur übergebenen Dateiendung.
getPolarAngle() - Method in class picture.Complex
gibt das Argument dieser Zahl, also den Winkel in der Polarkoordinatendarstellung, als double zurueck.
getPreferredFileName() - Method in class picture.DefaultTransformation
Gibt einen Dateinamen zurueck, der beim Speicher zunaechst vorgeschlagen wird.
getPreferredSize() - Method in class picture.gui.GUIHelp.Graph
 
getPreferredSize() - Method in class picture.gui.JPicture
 
getPresentation() - Method in class picture.Picture
Gibt die aktuelle Praesentation zurueck.
getPresentationType() - Method in interface picture.Presentation
Liefert den PresentationType, der mit dieser Presentation assoziiert ist
getPreview() - Method in class picture.Picture
Erzeugt ein Vorschaubild aus diesem Objekt.
getPreview() - Method in class picture.Layer
Erzeugt ein Vorschaubild aus diesem Objekt.
getProgressHandler() - Method in class picture.Picture
Fragt den gesetzten ProgressHandler ab.
getRadius() - Method in class picture.filter.MorphFilter
 
getRealPart() - Method in class picture.Complex
gibt den Realteil dieser Zahl als double zurueck
getRedundantAnalysis(double[], int) - Method in class picture.filter.Wavelet
Berechnet die redunante Wavelettransformierte anhand dieses Wavelets.
getRedundantAnalysis(double[], int) - Method in class picture.filter.Wavelet.HaarWavelet
 
getRedundantAnalysis(Picture) - Method in class picture.filter.Wavelet
Erzeugt ein Picture mit 1 + 3 * iterations Layern.
getRedundantSynthesis(double[][], int) - Method in class picture.filter.Wavelet
Gegenstueck zu getRedunantÁnalysis.
getRedundantSynthesis(double[][], int) - Method in class picture.filter.Wavelet.HaarWavelet
 
getRedundantSynthesis(double[], double[], int) - Method in class picture.filter.Wavelet
 
getRedundantSynthesis(Picture) - Method in class picture.filter.Wavelet
Gegenstueck zu getRedundantAnalysis.
getResultingPicture() - Method in class picture.gui.DialogPane
Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
getResultingPicture() - Method in class picture.gui.ColorKLTPane
 
getResultingPicture() - Method in class picture.gui.FilterPane
Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
getResultingPicture() - Method in class picture.gui.WaveletPane
 
getResultingPicture() - Method in class picture.gui.ScalePane
Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
getResultingPicture() - Method in class picture.gui.ShiftPane
Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
getResultingPicture() - Method in class picture.gui.WaveletCenter
 
getResultingPicture() - Method in class picture.gui.SavePane
gibt null zurueck
getResultingPicture() - Method in class picture.gui.WaveletKLTPane
 
getResultKLT() - Method in class picture.gui.ColorKLTPane
 
getResultKLT() - Method in class picture.gui.WaveletKLTPane
 
getResultStd() - Method in class picture.gui.ColorKLTPane
 
getResultStd() - Method in class picture.gui.WaveletKLTPane
 
getSaveOptionsPane(JFrame, Picture) - Method in class picture.filetype.PictureType
Liefert einen Speichern-Optionendialog zurück (null, falls es keinen gibt).
getSaveOptionsPane(JFrame, Picture) - Method in class picture.filetype.JPFPictureType
 
getSaveOptionsPane(JFrame, Picture) - Method in class picture.filetype.PGMPictureType
 
getScaledInstance(int, int) - Method in class picture.Picture
Erzeugt eine in der Groesse skalierte Version dieses Bildes.
getScaledInstance(int, int) - Method in class picture.Layer
Erzeugt eine in der Groesse skalierte Version dieses Bildes.
getScaleFunction() - Method in class picture.filter.GrayScale
Gibt die aktuelle Skalierungsfunktion zurueck.
getShiftedInstance(int, int) - Method in class picture.Picture
Erzeugt ein Bild, das durch zyklische Verschiebung dieses Bildes in Hoehe und Breite entsteht.
getShiftedInstance(int, int) - Method in class picture.Layer
Erzeugt ein Bild, das durch zyklische Verschiebung dieses Bildes in Hoehe und Breite entsteht.
getSize() - Method in class picture.filter.MatrixFilter
Liefert die aktuelle Größe der Filtermatrix.
getSource() - Method in class picture.gui.DialogPane
Gibt das Quellbild zurueck
getSynthesis(double[]) - Method in class picture.filter.Wavelet
Berechnet die Synthese
getSynthesis(double[]) - Method in class picture.filter.Wavelet.HaarWavelet
 
getSynthesisWithoutDetails(double[]) - Method in class picture.filter.Wavelet
 
getSynthesisWithoutDetails(double[]) - Method in class picture.filter.Wavelet.HaarWavelet
 
getToolTipText(MouseEvent) - Method in class picture.gui.JPicture
 
getTotalAnalysis(ProgressHandler, Layer) - Method in class picture.filter.Wavelet
 
getTotalNumberOfIterationsInWaveletAnalysis() - Method in class picture.gui.JippSavePane
 
getTotalNumberOfIterationsInWaveletAnalysis() - Method in interface picture.filetype.JippPictureProperty
Im Fall waveletCompression() == true gibt diese Methode an, wieviele Iterationen durchgefuehrt werden sollen.
getTotalSynthesis(ProgressHandler, Layer) - Method in class picture.filter.Wavelet
 
getTransformation() - Method in class picture.gui.DialogPane
Gibt die Transformation zurueck, die mit diesem Fenster eingestellt wurde.
getTransformation() - Method in class picture.gui.FilterPane
 
getTransformation() - Method in class picture.gui.MatrixPane
Gibt die Transformation aus den aktuellen Einstellungen zurueck
getTransformation() - Method in class picture.gui.WaveletPane
 
getTransformation() - Method in class picture.gui.ScalePane
Gibt die Transformation aus den aktuellen Einstellungen zurueck
getTransformation() - Method in class picture.gui.MorphPane
Gibt die Transformation aus den aktuellen Einstellungen zurueck
getType() - Method in class picture.filter.MorphFilter
 
getType() - Method in class picture.filter.Wavelet
Gibt an, ob dieses Wavelet erzeugt wurde durch Angabe eines Koeffizientenfeldes oder mit einer der Methoden getDaubechiesWavelet(), getHaarWavelet().
getValue() - Method in class picture.gui.EigenValue
 
getValue(int, int) - Method in class picture.Picture
Gibt den Wert dieses Bildes an der Position (x, y) an.
getValue(int, int) - Method in class picture.Layer
Gibt den double-Wert des Pixels (x, y) in der aktuellen Praesentation an.
getValue(int, int) - Method in class picture.filter.MatrixFilter
 
getViewableInstance() - Method in class picture.FilterPicture
Intern wird der Mittelpunkt links oben angenommen.
getWaveletTransform(double[], double[], int, int, double, double, double, double) - Method in class picture.gui.WaveletCenter
Berechnet die kontinuierliche Wavelettransformierte des signals signal unter Verwendung des Wavelets wavelet.
getWeightedInstance(double) - Method in class picture.Layer
Erzeugt ein Layer wie dieses, in dem jedes Pixel mit dem angegebenen double-Wert multipliziert wurden.
getWeightedInstance(double[]) - Method in class picture.Picture
Erzeugt eine Version dieses Pictures, in dem Layer i mit dem d[i] gewichtet ist.
getWidth() - Method in interface picture.PictureModel
 
getWidth() - Method in class picture.Picture
Gibt die Breite dieses Bildes zurück.
getWidth() - Method in class picture.Layer
Gibt die Breite dieses Bildes in Pixeln zurueck
getZoomFactor() - Method in class picture.gui.JPicture
 
GrayScale - class picture.filter.GrayScale.
Grauskalierung.
GrayScale(double, double) - Constructor for class picture.filter.GrayScale
Erzeugt einen linearen Grauwertskalierung.
GrayScale(Term, long) - Constructor for class picture.filter.GrayScale
Erzeugt eine Skalierung mit der angegebenen Skalierungsfunktion
grosserRadius - Variable in class picture.gui.FilterPane
 
GUIHelp - class picture.gui.GUIHelp.
Klasse mit diversen graphischen Hilfsroutinen.
GUIHelp.Graph - class picture.gui.GUIHelp.Graph.
z.B.
GUIHelp.Graph(double[]) - Constructor for class picture.gui.GUIHelp.Graph
 
GUIHelp.Graph(int[]) - Constructor for class picture.gui.GUIHelp.Graph
 
GUIHelp() - Constructor for class picture.gui.GUIHelp
 

H

HAAR - Static variable in class picture.filter.Wavelet
 
haengtAbVon(String) - Method in class picture.math.Term
Prüft, ob dieser Term von einer Variable namens s abhängt.
haengtAbVonF(String) - Method in class picture.math.Term
Prüft, ob dieser Term von einer Funktion namens s abhängt.
height - Variable in class picture.Picture
 
height - Variable in class picture.Layer
Bezeichnet die Hoehe dieses Pictures in Pixeln
highpass(double, double) - Static method in class picture.FilterPicture
Berechnet die fuer einen graduellen Hochpassfilter verwendete Funktion h: [0, 1] -> [0, 1] an der Stelle x.
HIGHPASSFILTER - Static variable in class picture.FilterPicture
Kennzeichnet einen Hochpassfilter
HIGHPASSFILTER - Static variable in class picture.filter.PassFilter
Kennzeichnet einen Hochpassfilter
histogram(int) - Method in class picture.Picture
Erzeugt ein Histogramm.
histogram(int) - Method in class picture.Layer
Liefert die Pixelverteilung dieses Pictures zurück.
hoch(Term) - Method in class picture.math.Term
 
holeVariablen() - Method in class picture.math.Term
gibt einen Vector zurueck, der alle in diesem Term enthaltenen Variablen als Strings zurueckgibt.
HORIZONTAL - Static variable in class picture.filter.Reflection
 

I

i - Static variable in class picture.Complex
Repraesentiert eine Darstellung der imaginaeren Einheit
Identity - class picture.filter.Identity.
Diese Transformation repraesentiert die identische Abbildung.
Identity() - Constructor for class picture.filter.Identity
 
im - Variable in class picture.Complex
Beinhaltet den Imaginaerteil dieser Zahl
img - Variable in class picture.gui.JPicture
 
info(Picture) - Static method in class picture.gui.GUIHelp
Gibt Informationen ueber ein Layer in einem Infodialog aus.
init() - Static method in class picture.filetype.JPFPictureType
Dummy zum Aufrufen des Static-Initializers ...
init() - Static method in class picture.filetype.PGMPictureType
Dummy zum Aufrufen des Static-Initializers ...
init() - Static method in class picture.filetype.JavaImagePictureType
Dummy zum Aufrufen des Static-Initializers ...
inverseTransform(double[]) - Method in class picture.math.KLT
Inverse transform a vector.
inverseTransform(double[], double[]) - Method in class picture.math.KLT
Inverse transform a vector after adjusting weights.
isColored() - Method in class picture.Picture
Gibt an, ob dieses Bild semantisch gesehen ein Farbbild ist, d.h. ob z.B. die verschiedenen Layer für verschiedene Farben stehen.
isCompatible(Picture) - Method in interface picture.PresentationType
Prüft, ob es möglich ist, eine Presentation dieses Typs auf p zu erzeugen, ohne daß ein Fehler auftritt und liefert in diesem Fall true. false wird z.B. zurückgegeben, wenn versucht wird, eine ColorPresentation auf einem Bild mit nur zwei Layern zu erzeugen.
isCompatible(Picture) - Method in class picture.SelectPresentation
 
isCompatible(Picture) - Method in class picture.DefaultPresentation
 
isCompatible(Picture) - Method in class picture.ComplexPresentation
 
isCompatible(Picture) - Method in class picture.BlackWhitePresentation
 
isCompatible(Picture) - Method in class picture.ColorPresentation
 
isComplex() - Method in class picture.Picture
Gibt an, ob dieses Bild semantisch gesehen ein komplexwertiges Bidl ist, d.h. ob es zwei Ebenen hat und die eine Ebene als Real- und die andere Ebene als Imaginärteil aufgefaßt werden kann.
isComplex() - Method in class picture.FilterPicture
 
isGraduell() - Method in class picture.filter.PassFilter
gibt an, ob dieser Filter graduell ist.
isInverse() - Method in class picture.filter.FFT
Gibt an, ob diese FFT vorwaerts (false) oder rueckwaerts (true) arbeitet.
isModified() - Method in class picture.gui.JPicture
 
isPowerOfTwo(int) - Static method in class picture.DefaultTransformation
Prueft, ob die uebergebene Zahl eine Potenz von zwei ist.
isScalingDetails() - Method in class picture.filter.Wavelet
Gibt an, ob die Details nach der Analyse [Synthese] um den Faktor zwei angehoben [reduziert] werden sollen, um deren Struktur besser erkenntlich zu machen.
isShifting() - Method in class picture.filter.FFT
Gibt an, ob diese FFT nach der Berechnung eine Mittelpunktsverschiebung durchfuehren soll.
istPolynom() - Method in class picture.math.Term
Gibt an, ob dieser Term ein Polynom ist.

J

JavaImagePictureType - class picture.filetype.JavaImagePictureType.
PictureType für von Java bereitgestellte Dateiformate.
JavaImagePictureType() - Constructor for class picture.filetype.JavaImagePictureType
 
JippPictureProperty - interface picture.filetype.JippPictureProperty.
 
JippSavePane - class picture.gui.JippSavePane.
Savepane fuer das Abspeichern von Bildern im JIPP-Format
JippSavePane(JFrame, Picture) - Constructor for class picture.gui.JippSavePane
 
JPFPictureType - class picture.filetype.JPFPictureType.
PictureType-Unterklasse für JPF (Jipp Picture Format) - Dateien.
JPFPictureType() - Constructor for class picture.filetype.JPFPictureType
 
JPicture - class picture.gui.JPicture.
Anzeigekomponente für Layer-Objekte.
JPicture() - Constructor for class picture.gui.JPicture
 
JPicture(PictureModel) - Constructor for class picture.gui.JPicture
 

K

kill() - Method in class picture.gui.DialogPane.PreviewUpdater
 
kleinerRadius - Variable in class picture.gui.FilterPane
 
KLT - class picture.math.KLT.
Karhunen-Loeve-Tranformation
KLT(double[][]) - Constructor for class picture.math.KLT
Inititializes a Karhunen-Loeve-Object.
kltToStandard(Picture) - Method in class picture.filter.LayerKLT
Führt einen Basiswechsel durch.
kltToStandard(Picture, double[]) - Method in class picture.filter.LayerKLT
Wie kltToStandard(p), jedoch mit zusätzlicher Gewichtung der Dimensionen.
KnownLengthInputStream - class picture.io.KnownLengthInputStream.
Input stream which transforms its data via Run-Length-Decoding.
KnownLengthInputStream(InputStream) - Constructor for class picture.io.KnownLengthInputStream
Initialize and set input stream.
KnownLengthOutputStream - class picture.io.KnownLengthOutputStream.
Output stream which writes the length of its data before the data itself after a flush().
KnownLengthOutputStream(OutputStream) - Constructor for class picture.io.KnownLengthOutputStream
Initialize and set output stream.

L

Layer - class picture.Layer.
Diese Klasse repraesentiert ein Bild in Form eines Bitmaps mit reellwertigen Pixeldaten.
Layer() - Constructor for class picture.Layer
Zum internen Gebrauch.
Layer(double[][]) - Constructor for class picture.Layer
Erzeugt ein neues Bild.
Layer(double[][], double, double) - Constructor for class picture.Layer
Erzeugt ein neues Bild.
Layer(int) - Constructor for class picture.Layer
Erzeugt ein neues quadratisches Bild der Kantenlaenge b.
LayerKLT - class picture.filter.LayerKLT.
Klasse zur Berechnung der Karhunen-Loeve-Transformation für ein mehrschichtiges Bild.
LayerKLT(Picture) - Constructor for class picture.filter.LayerKLT
Erzeugt eine neue Instanz bezüglich des angegebenen Pictures.
layers - Variable in class picture.Picture
 
LINEAR - Static variable in class picture.filter.GrayScale
 
load(InputStream) - Method in class picture.filetype.PictureType
Lädt ein Bild im entsprechenden Format.
load(InputStream) - Method in class picture.filetype.JPFPictureType
 
load(InputStream) - Method in class picture.filetype.PGMPictureType
 
load(InputStream) - Method in class picture.filetype.JavaImagePictureType
 
loadFrom(File) - Static method in class picture.DefaultTransformation
Laedt einen Filter aus einer Datei
loadPicture(File) - Static method in class picture.filetype.PictureTypeFactory
Lädt ein Bild aus Datei.
loadPicture(String) - Static method in class picture.filetype.PictureTypeFactory
Lädt ein Bild aus Datei.
lowpass(double, double) - Static method in class picture.FilterPicture
Berechnet die fuer einen graduellen Tiefpass-Filter verwendete Funktion f: [0, 1] -> [0, 1] an der Stelle x. Mit x0 wird Grenzstelle angegeben.
LOWPASSFILTER - Static variable in class picture.FilterPicture
Kennzeichnet einen Tiefpassfilter
LOWPASSFILTER - Static variable in class picture.filter.PassFilter
Kennzeichnet einen Tiefpassfilter

M

main - Static variable in class picture.gui.GUIHelp
Defaultowner für Fehlerdialoganzeige.
main(String[]) - Static method in class picture.Complex
 
main(String[]) - Static method in class picture.gui.JippSavePane
 
main(String[]) - Static method in class picture.gui.EigenValue
 
main(String[]) - Static method in class picture.io.ArithInputStream
 
main(String[]) - Static method in class picture.io.BWTInputStream
 
main(String[]) - Static method in class picture.io.RLEInputStream
 
main(String[]) - Static method in class picture.io.KnownLengthOutputStream
 
main(String[]) - Static method in class picture.io.MTFInputStream
 
main(String[]) - Static method in class picture.io.RLEOutputStream
 
main(String[]) - Static method in class picture.io.MTFOutputStream
 
main(String[]) - Static method in class picture.io.DiffOutputStream
 
main(String[]) - Static method in class picture.io.BWTOutputStream
 
main(String[]) - Static method in class picture.io.KnownLengthInputStream
 
main(String[]) - Static method in class picture.io.DiffInputStream
 
main(String[]) - Static method in class picture.io.ArithOutputStream
 
main(String[]) - Static method in class picture.math.KLT
 
main(String[]) - Static method in class picture.math.SymMat
 
main(String[]) - Static method in class picture.math.Term
 
main(String[]) - Static method in class picture.filter.Wavelet
 
mal(Term) - Method in class picture.math.Term
 
mark(int) - Method in class picture.io.ArithInputStream
Do nothing.
mark(int) - Method in class picture.io.BWTInputStream
Do nothing.
mark(int) - Method in class picture.io.RLEInputStream
Do nothing.
mark(int) - Method in class picture.io.MTFInputStream
Do nothing.
mark(int) - Method in class picture.io.KnownLengthInputStream
Return data from internal ByteArrayInputStream.
mark(int) - Method in class picture.io.DiffInputStream
Do nothing.
markSupported() - Method in class picture.io.ArithInputStream
 
markSupported() - Method in class picture.io.BWTInputStream
 
markSupported() - Method in class picture.io.RLEInputStream
 
markSupported() - Method in class picture.io.MTFInputStream
 
markSupported() - Method in class picture.io.KnownLengthInputStream
Return data from internal ByteArrayInputStream.
markSupported() - Method in class picture.io.DiffInputStream
 
matrix - Variable in class picture.filter.MatrixFilter
 
MatrixFilter - class picture.filter.MatrixFilter.
Diese Klasse implementiert Matrixfilter.
MatrixFilter() - Constructor for class picture.filter.MatrixFilter
 
MatrixPane - class picture.gui.MatrixPane.
Diese Klasse erlaubt die Einstellungen zur Matrixfilterung.
MatrixPane(Frame, Picture) - Constructor for class picture.gui.MatrixPane
Erzeugt ein neues MatrixPane
MatrixPane(Frame, Picture, MatrixFilter) - Constructor for class picture.gui.MatrixPane
Erzeugt ein neues MatrixPane aus einer gegebenen Matrix.
MAX - Static variable in class picture.filter.MorphFilter
 
MD5 - class picture.io.MD5.
Simple MD5 message digest class, doesn't use or provide security providers and other nice stuff in order to use it fast and easy ;-).
md5(byte[]) - Static method in class picture.io.MD5
Returns the result of the MD5 hash function of the input data as hex string.
md5(String) - Static method in class picture.io.MD5
Returns the result of the MD5 hash function of the input data as hex string.
md5raw(byte[]) - Static method in class picture.io.MD5
Returns the raw bits of the MD5 hash function of the input data.
MEDIAN - Static variable in class picture.filter.MorphFilter
 
MIN - Static variable in class picture.filter.MorphFilter
 
minus(Term) - Method in class picture.math.Term
 
MorphFilter - class picture.filter.MorphFilter.
Diese Klasse implementiert Morphfilter.
MorphFilter() - Constructor for class picture.filter.MorphFilter
 
MorphFilter(int) - Constructor for class picture.filter.MorphFilter
 
MorphPane - class picture.gui.MorphPane.
Diese Klasse erlaubt die Einstellungen zur Morphfilterung.
MorphPane(Frame, Picture) - Constructor for class picture.gui.MorphPane
Erzeugt ein neues MorphPane.
MorphPane(Frame, Picture, MorphFilter) - Constructor for class picture.gui.MorphPane
Erzeugt ein neues MorphPane aus gegebenem MorphFilter.
MTFInputStream - class picture.io.MTFInputStream.
Input stream which transforms its data via Move-To-Front-Decoding.
MTFInputStream(InputStream) - Constructor for class picture.io.MTFInputStream
Initialize and set input stream.
MTFOutputStream - class picture.io.MTFOutputStream.
Output stream which transforms its data via Move-To-Front-Encoding.
MTFOutputStream(OutputStream) - Constructor for class picture.io.MTFOutputStream
Initialize and set output stream.
mul(Complex) - Method in class picture.Complex
Liefert das Produkt von this und dem Argument.
mul(double) - Method in class picture.Complex
Liefert die komplexe Zahl, die entsteht, wenn man Realteil und Imaginaerteil dieser Zahl mit dem uebergebenen double multipliziert
MULTI_ANALYSIS - Static variable in class picture.filter.Wavelet
 
MULTI_SYNTHESIS - Static variable in class picture.filter.Wavelet
 
mymain(String[]) - Static method in class picture.math.Term
 

N

normal(double[], double[]) - Static method in class picture.math.KLT
Return the normalization of the given vector v with the mean vector.
normalize(double[][], double[]) - Static method in class picture.math.KLT
Normalizes a bunch of vectors, it returns a normalized version and the mean values in the array mean
numberOfBitsNeeded(int) - Static method in class picture.filter.FFT
Liefert i, falls powerOfTwo = 2^i.

O

of(Layer, Layer) - Method in class picture.Combination
 
of(Picture) - Method in interface picture.Transformation
Liefert das Layer, das entsteht, wenn man diese Transformation auf p anwendet.
of(Picture) - Method in class picture.DefaultTransformation
Fuehrt die Transformation Ebenenweise auf dem uebergebenen Bild aus.
of(Picture) - Method in class picture.filter.PassFilter
Jagt das Bild p durch diesen Filter und gibt das Ergebnis zurueck.
of(Picture) - Method in class picture.filter.FFT
Berechnet die Fouriertransformierte des uebergebenen Bildes.
of(Picture, Picture) - Method in class picture.Combination
 
of(Picture, Picture) - Method in class picture.FundamentalOperation
 
of(Picture, Picture) - Method in class picture.Correlation
Erzeugt die Korellation von a und b.
of(ProgressHandler, Layer) - Method in class picture.DefaultTransformation
Fuehrt die Transformation auf einer Bildebene aus.
of(ProgressHandler, Layer) - Method in class picture.filter.Rotation
 
of(ProgressHandler, Layer) - Method in class picture.filter.Reflection
 
of(ProgressHandler, Layer) - Method in class picture.filter.MorphFilter
 
of(ProgressHandler, Layer) - Method in class picture.filter.PassFilter
 
of(ProgressHandler, Layer) - Method in class picture.filter.FFT
 
of(ProgressHandler, Layer) - Method in class picture.filter.GrayScale
Diese Methode liefert ein neues Layer-Objekt mit der folgenden Eigenschaft: 1.
of(ProgressHandler, Layer) - Method in class picture.filter.Identity
 
of(ProgressHandler, Layer) - Method in class picture.filter.Wavelet
Liefert die Waveletanalyse bzw.
of(ProgressHandler, Layer) - Method in class picture.filter.MatrixFilter
 
of(ProgressHandler, Layer, Layer) - Method in class picture.Combination
 
of(ProgressHandler, Layer, Layer) - Method in class picture.FundamentalOperation
Verknuepft die Pictureobjekte a und b mit der im Konstruktor angegebenen Verknuepfung.
of(ProgressHandler, Layer, Layer) - Method in class picture.Correlation
 
OK - Static variable in class picture.gui.DialogPane
 
openFile(Component, String) - Static method in class picture.gui.GUIHelp
Bilddatei öffnen.
openFilter(Component, String) - Static method in class picture.gui.GUIHelp
Filterdatei öffnen.

P

paintComponent(Graphics) - Method in class picture.gui.GUIHelp.Graph
 
paintComponent(Graphics) - Method in class picture.gui.JPicture
 
PassFilter - class picture.filter.PassFilter.
Diese Klasse erlaubt die Filterung von Layer-Objekten mit Hoch-, Tief- und Bandpassfiltern.
PassFilter(double, double) - Constructor for class picture.filter.PassFilter
Erzeugt einen neuen Bandpassfilter mit den angegebenen Grenzen Die Werte min und max sollten zwischen 0 und 1 liegen.
PassFilter(int) - Constructor for class picture.filter.PassFilter
Erzeugt einen neuen Filter.
PassFilter(Picture) - Constructor for class picture.filter.PassFilter
Erzeugt einen neuen Passfilter mit der durch das angegebene PictureModel definierte Filterfunktion.
PassFilter(Term) - Constructor for class picture.filter.PassFilter
Erzeugt einen neuen Passfilter mit der angegebenen Filterfunktion.
PGMPictureProperty - interface picture.filetype.PGMPictureProperty.
Spezielle Speichereigenschaften für PGM-Bilder.
PGMPictureType - class picture.filetype.PGMPictureType.
PictureType-Unterklasse für PGM-Dateien.
PGMPictureType() - Constructor for class picture.filetype.PGMPictureType
 
ph - Variable in class picture.Picture
 
picture - package picture
 
Picture - class picture.Picture.
Ein Picture ist ein Layer mit mehreren Ebenen.
picture.filetype - package picture.filetype
 
picture.filter - package picture.filter
 
picture.gui - package picture.gui
 
picture.io - package picture.io
 
picture.math - package picture.math
 
Picture() - Constructor for class picture.Picture
Erzeugt ein neues Picture mit einem Layer
Picture(Layer[]) - Constructor for class picture.Picture
Erzeugt ein neues Picture mit den angegebenen Layern.
Picture(Layer[], String) - Constructor for class picture.Picture
Wie MulitLayerPicture(Layer[] layers), nur daß zusätzlich der Dateiname festgelegt wird.
Picture(Picture, Layer[]) - Constructor for class picture.Picture
Erzeugt ein neues Picture.
Picture(Picture, Layer[], String) - Constructor for class picture.Picture
Wie Picture(Picture, Layer[]), nur daß zusätzlich der Dateiname festgelegt wird.
PictureConstants - interface picture.PictureConstants.
Enthaelt die finalen Integerkonstanten zur Spezifizierung von Anzeige- und speicherformaten
PictureException - exception picture.PictureException.
Exception fuer Ausnahmebehandlung von Layer-Dateien. nur fuer Fehler, die keiner anderen Exception zugeordnet werden.
PictureException() - Constructor for class picture.PictureException
Erzeugt eine PictureException ohne spezielle Fehlermeldung.
PictureException(String) - Constructor for class picture.PictureException
Erzeugt eine PictureException mit der uebergebenen Fehlermeldung.
PictureModel - interface picture.PictureModel.
Abstrakte Eigenschaften eines Bildes.
PictureNotImplementedException - exception picture.PictureNotImplementedException.
Exception fuer Ausnahmebehandlung von Layer-Dateien.
PictureNotImplementedException() - Constructor for class picture.PictureNotImplementedException
Erzeugt eine PictureException ohne spezielle Fehlermeldung.
PictureNotImplementedException(String) - Constructor for class picture.PictureNotImplementedException
Erzeugt eine PictureException mit der uebergebenen Fehlermeldung.
PictureProperty - interface picture.PictureProperty.
Enthaelt Eigenschaften von Dateien, die Picture-Objekte repraesentieren.
pictureType - Variable in class picture.Picture
 
PictureType - class picture.filetype.PictureType.
Klasse zum Zusammenfassen der Informationen zum Speichern/Laden eines Bildes.
PictureTypeFactory - class picture.filetype.PictureTypeFactory.
PictureType-Fabrik.
PictureTypeFactory() - Constructor for class picture.filetype.PictureTypeFactory
 
plus(Term) - Method in class picture.math.Term
 
power(int) - Method in class picture.Complex
Liefert this^n, wobei n natuerlich ist
prepareWindow() - Method in class picture.gui.DialogPane
Layoutet dieses Fenster und setzt es in die Mitte des Bildschrims.
PRESENT_ABSOLUTE_VALUE - Static variable in interface picture.PictureConstants
 
PRESENT_IMAGINARY_PART - Static variable in interface picture.PictureConstants
 
PRESENT_POLAR_ANGLE - Static variable in interface picture.PictureConstants
 
PRESENT_REAL_PART - Static variable in interface picture.PictureConstants
 
presentation - Variable in class picture.Picture
 
Presentation - interface picture.Presentation.
Eine Presentation dient als Schnittstelle zu java.awt.*.
presentationByName(Picture, String) - Static method in class picture.PresentationFactory
Sucht in der Liste einen PresentationType, der sich so nennt wie angegeben und erzeugt davon eine Presentation auf dem angegeben Picture.
PresentationFactory - class picture.PresentationFactory.
Eine Presentation dient zur Umwandlung eines Pictures in eine Darstellung, die AWT auf den Bildschirm malen kann, d.h. ein Image.
PresentationFactory() - Constructor for class picture.PresentationFactory
 
PresentationType - interface picture.PresentationType.
Ausführlicher Kommentar: siehe Klassenkopf des Interfaces Presentation.
preview - Variable in class picture.Picture
 
printArray(double[]) - Static method in class picture.math.SymMat
 
printBase() - Method in class picture.math.KLT
Outputs the transformation base to stderr.
printMatrice(double[][]) - Static method in class picture.math.SymMat
 
PRODUCT - Static variable in class picture.FundamentalOperation
 
ProgressHandler - class picture.ProgressHandler.
Zur Erzeugung von Fortschrittanzeigen mit Hilfe des ProgressHandlers: Klassen, die den ProgressHandler-Mechanismus unterstuetzen, werfen in Methoden mit umfangreichen Berechnungen eine genau spezifizierte Anzahl von "ProgressEvents" aus, indem sie die Methoden step() der registrierten ProgressHandler aufrufen.
ProgressHandler(JProgressBar) - Constructor for class picture.ProgressHandler
Erzeugt einen neuen ProgressHandler
ProgressViewableTransformation - interface picture.ProgressViewableTransformation.
 
pythag(double, double) - Static method in class picture.math.SymMat
Computes (a^2 + b^2)^(1/2) without destructive underflow or overflow.

Q

QUOTIENT - Static variable in class picture.FundamentalOperation
 

R

r - Variable in class picture.filter.MorphFilter
 
RAW - Static variable in class picture.filetype.PGMPictureType
 
RAW_FORMAT - Static variable in interface picture.filetype.PGMPictureProperty
 
re - Variable in class picture.Complex
Beinhaltet den Ralteil dieser Zahl
read() - Method in class picture.io.ArithInputStream
Reads and transforms a byte from the underlying input stream.
read() - Method in class picture.io.BWTInputStream
Reads and transforms a byte from the underlying output stream.
read() - Method in class picture.io.RLEInputStream
Reads and transforms a byte from the underlying input stream.
read() - Method in class picture.io.MTFInputStream
Reads and transforms a byte from the underlying input stream.
read() - Method in class picture.io.KnownLengthInputStream
Reads a byte from the underlying input stream.
read() - Method in class picture.io.DiffInputStream
Reads and transforms a byte from the underlying input stream.
read(byte[], int, int) - Method in class picture.io.ArithInputStream
Reads and transforms a byte array from the underlying input stream.
read(byte[], int, int) - Method in class picture.io.BWTInputStream
Reads and transforms a byte array from the underlying output stream.
read(byte[], int, int) - Method in class picture.io.RLEInputStream
Reads and transforms a byte array from the underlying input stream.
read(byte[], int, int) - Method in class picture.io.MTFInputStream
Reads and transforms a byte array from the underlying input stream.
read(byte[], int, int) - Method in class picture.io.KnownLengthInputStream
Reads a byte array.
read(byte[], int, int) - Method in class picture.io.DiffInputStream
Reads and transforms a byte array from the underlying input stream.
readASCIINumber(char, InputStream) - Static method in class picture.filetype.PGMPictureType
Reads inputStream up to next whitespace or comment (= "#" "\n") character.
readRawValue(InputStream, int, double, double) - Method in class picture.filetype.PGMPictureType
 
Reflection - class picture.filter.Reflection.
Repraesentiert eine horizontale oder vertikale Spiegelung
Reflection() - Constructor for class picture.filter.Reflection
Erzeugt ein horizontale Spiegelung
Reflection(int) - Constructor for class picture.filter.Reflection
Erzeugt eine Spiegelung.
registerPictureType(PictureType) - Static method in class picture.filetype.PictureTypeFactory
Registriert einen neuen PictureType.
registerPresentationType(PresentationType) - Static method in class picture.PresentationFactory
Fügt den angegebenen PresentationType in die Liste ein.
removeChangeListener(ChangeListener) - Method in class picture.Picture
Löscht einen registrierten ChangeListener.
removePresentationType(PresentationType) - Static method in class picture.PresentationFactory
Entfernt den angegebenen PresentationType aus der Liste.
reset() - Method in class picture.io.ArithInputStream
Do nothing.
reset() - Method in class picture.io.BWTInputStream
Do nothing.
reset() - Method in class picture.io.RLEInputStream
Do nothing.
reset() - Method in class picture.io.MTFInputStream
Do nothing.
reset() - Method in class picture.io.KnownLengthInputStream
Return data from internal ByteArrayInputStream.
reset() - Method in class picture.io.DiffInputStream
Do nothing.
reverseBits(int, int) - Static method in class picture.filter.FFT
Bitdrehereien
RLEInputStream - class picture.io.RLEInputStream.
Input stream which transforms its data via Run-Length-Decoding.
RLEInputStream(InputStream) - Constructor for class picture.io.RLEInputStream
Initialize and set input stream.
RLEOutputStream - class picture.io.RLEOutputStream.
Output stream which transforms its data via Run-Length-Encoding.
RLEOutputStream(OutputStream) - Constructor for class picture.io.RLEOutputStream
Initialize and set output stream.
Rotation - class picture.filter.Rotation.
Diese Klasse repraesentiert eine Rotation des Bildes um ein ganzahliges Vielfaches von neunzig Grad.
Rotation() - Constructor for class picture.filter.Rotation
Liefert eine Drehung um 0 * 90 Grad, also die Identitaet.
Rotation(int) - Constructor for class picture.filter.Rotation
Erzeugt eine Drehung um n * 90 Grad entgegen dem Uhrzeigersinn.
run() - Method in class picture.gui.DialogPane.PreviewUpdater
 

S

SAVE_ABSOLUTE_VALUE - Static variable in interface picture.PictureConstants
 
SAVE_COMPLEX - Static variable in interface picture.PictureConstants
 
SAVE_IMAGINARY_PART - Static variable in interface picture.PictureConstants
 
SAVE_POLAR_ANGLE - Static variable in interface picture.PictureConstants
 
SAVE_REAL_PART - Static variable in interface picture.PictureConstants
 
save(OutputStream, PictureProperty) - Method in class picture.Picture
Speichert diese Datei.
save(Picture, OutputStream) - Method in class picture.filetype.PictureType
Speichert das übergebene Bild im entsprechenden Format ab.
save(Picture, PictureProperty, OutputStream) - Method in class picture.filetype.PictureType
Speichert das übergebene Bild im entsprechenden Format mit Optionen ab.
save(Picture, PictureProperty, OutputStream) - Method in class picture.filetype.JPFPictureType
 
save(Picture, PictureProperty, OutputStream) - Method in class picture.filetype.PGMPictureType
 
save(Picture, PictureProperty, OutputStream) - Method in class picture.filetype.JavaImagePictureType
 
saveFilter(Component, DefaultTransformation, File) - Static method in class picture.gui.GUIHelp
Filter abspeichern
SavePane - class picture.gui.SavePane.
Dialogfenster, das beim Speicherungsversuch eines PGM-Bildes als PGMPictureProperty-Objekt verwendet werden kann
SavePane(Frame, Picture) - Constructor for class picture.gui.SavePane
Erzeugt ein neues SavePane
saveRawPixel(OutputStream, long, int) - Method in class picture.filetype.PGMPictureType
 
saveTo(Component, Picture, File) - Static method in class picture.gui.GUIHelp
Bild abspeichern.
saveTo(File) - Method in class picture.DefaultTransformation
Speichert diese Transformation in der angegebenen Datei.
saveToFile() - Method in class picture.Picture
Speichert diese Datei.
saveToFile(PictureProperty) - Method in class picture.Picture
Speichert diese Datei.
saveToFile(String) - Method in class picture.Picture
Speichert diese Datei.
saveToFile(String, PictureProperty) - Method in class picture.Picture
Speichert diese Datei.
SCALE_FACTOR - Static variable in class picture.filter.Wavelet
 
ScalePane - class picture.gui.ScalePane.
Diese Klasse erlaubt die Einstellungen zur Skalierung von Grauwerten in PGM-Bildern und repraesentiert das zugehoerige Swing-Eingabe-Fenster
ScalePane(Frame, Picture) - Constructor for class picture.gui.ScalePane
Erzeugt ein neues ScalePane
ScalePane(Frame, Picture, GrayScale) - Constructor for class picture.gui.ScalePane
 
SelectPresentation - class picture.SelectPresentation.
 
SelectPresentation() - Constructor for class picture.SelectPresentation
 
setBounds(double, double) - Method in class picture.filter.PassFilter
Setzt Unter- und Obergrenze, wie sie fuer einen Bandpassfilter verwendet werden.
setBounds(double, double) - Method in class picture.filter.GrayScale
Legt neue Grenzen fest.
setBounds(int, int) - Method in class picture.ProgressHandler
legt die Grenzen auf (min, max) fest und initialisiert die Leiste auf min.
setColor(Color) - Method in class picture.gui.GUIHelp.Graph
Bestimmt die Farbe des Graphen
setDefaultPresentation() - Method in class picture.Picture
Setzt die Presentation dieses Bildes auf die StandardPraesentation
setEnabled(boolean) - Method in class picture.gui.EigenValue
 
setFileName(String) - Method in class picture.Picture
Setzt den Dateinamen dieses Bildes.
setFunction(Term) - Method in class picture.filter.PassFilter
Legt die Filterfunktion fest.
setGraduell(boolean) - Method in class picture.filter.PassFilter
Legt fest, ob die Filterung im Falle von Band-, Tief- oder Hochpassfiltern graduell sein soll oder nicht.
setInverse(boolean) - Method in class picture.filter.FFT
Legt fest, ob diese FFT vorwaerts (false) oder rueckwaerts (true) arbeiten soll.
setMatrix(double[][]) - Method in class picture.filter.MatrixFilter
 
setMaximum(double) - Method in class picture.Layer
Setzt den maximalen logischen Grauwert.
setMinimum(double) - Method in class picture.Layer
Setzt den minimalen logischen Grauwert.
setMode(int) - Method in class picture.filter.PassFilter
Legt den Modus fest.
setMode(int) - Method in class picture.filter.Wavelet
Setzt den Modus, der die Aktion dieses Wavelets bestimmt.
setModified(boolean) - Method in class picture.gui.JPicture
 
setMultiSteps(int) - Method in class picture.filter.Wavelet
Setzt die Anzahl Schritte für MULTI_{ANALYSIS,SYNTHESIS}-Modus.
setPicture(Picture) - Method in class picture.filter.PassFilter
Legt das PictureModel fest, das zur impliziten Definition der Filterfunktion herangezogen werden soll.
setPictureModel(PictureModel) - Method in class picture.gui.JPicture
 
setPictureType(PictureType) - Method in class picture.Picture
Setz den PictureType dieses Bildes.
setPresentation(Presentation) - Method in class picture.Picture
Legt die Praesentation dieses Bildes fest.
setProgressHandler(ProgressHandler) - Method in class picture.Picture
Setzt einen ProgressHandler Einige Methoden dieser Klasse unterstuetzen den folgenden ProgressHandler-Mechanismus: Von Zeit zu Zeit werfen sie ein ProgressEvent aus, das von einem ProgressHandler abgehoert werden kann, der seinerseits dann z.B. die enthaltenen Daten an eine Fortschrittsanzeige (z.B.
setRadius(int) - Method in class picture.filter.MorphFilter
 
setScaleFunction(Term, long) - Method in class picture.filter.GrayScale
Legt die Skalierungsfunktion fest
setScalingDetails(boolean) - Method in class picture.filter.Wavelet
legt fest, ob die Details nach der Analyse [Synthese] um den Faktor zwei angehoben [reduziert] werden sollen, um deren Struktur besser erkenntlich zu machen.
setShift(int, int) - Method in class picture.gui.JPicture
 
setShifting(boolean) - Method in class picture.filter.FFT
Legt fest, ob vor/nach der Berechnung eine Mittelpunktsverschiebung durchzufuehren ist.
setSourcePreview(Picture) - Method in class picture.gui.DialogPane
In manchen Faellen ist es sinnvoll, die Filtervorschau nicht vom Previewbild zu berechnen, sondern von einem speziell aufbereiteten Bild oder vom Original.
setStep(int) - Method in class picture.ProgressHandler
 
setType(int) - Method in class picture.filter.MorphFilter
 
setValue(double, int, int) - Method in class picture.filter.MatrixFilter
 
setZoomFactor(double) - Method in class picture.gui.JPicture
 
ShiftPane - class picture.gui.ShiftPane.
Anzeigen der Shiftvorschau.
ShiftPane.EventListener - class picture.gui.ShiftPane.EventListener.
 
ShiftPane.EventListener(ShiftPane) - Constructor for class picture.gui.ShiftPane.EventListener
 
ShiftPane(Frame, Picture) - Constructor for class picture.gui.ShiftPane
Erzeugt ein neues ScalePane
SIGN(double, double) - Static method in class picture.math.SymMat
Magnitude of a times sign of b.
simplify() - Method in class picture.math.Term
Vereinfacht diesen Term.
skip(long) - Method in class picture.io.ArithInputStream
Skips bytes.
skip(long) - Method in class picture.io.BWTInputStream
Skips bytes.
skip(long) - Method in class picture.io.RLEInputStream
Skips bytes.
skip(long) - Method in class picture.io.MTFInputStream
Skips bytes.
skip(long) - Method in class picture.io.KnownLengthInputStream
Return data from internal ByteArrayInputStream.
skip(long) - Method in class picture.io.DiffInputStream
Skips bytes.
skipWhitespacesGetComments(InputStream, Vector) - Static method in class picture.filetype.PGMPictureType
Skips whitespaces and comments (= "#" "\n").
source - Variable in class picture.gui.DialogPane
Quellbild
SQR(double) - Static method in class picture.math.SymMat
Square a double value.
standardToKlt(Picture) - Method in class picture.filter.LayerKLT
Führt einen Basiswechsel durch.
stateChanged(ChangeEvent) - Method in class picture.gui.ShiftPane.EventListener
 
step() - Method in class picture.ProgressHandler
Erhoeht den Wert der PGB um eins und zeichnet sie neu, falls seit dem letzten neuzeichnen mehr als step Schritte vergangen sind.
sub(Complex) - Method in class picture.Complex
Liefert die Differenz von this zum Argument.
sub(double) - Method in class picture.Complex
Liefert die komplexe Zahl, die entsteht, wenn man den uebergebenen double vom Realteil dieser Zahl abzieht.
SUM - Static variable in class picture.FundamentalOperation
 
SymMat - class picture.math.SymMat.
 
SymMat() - Constructor for class picture.math.SymMat
 
SYNTHESIS - Static variable in class picture.filter.Wavelet
 
SYNTHESIS_WITHOUT_DETAILS - Static variable in class picture.filter.Wavelet
 

T

Term - class picture.math.Term.
Diese Klasse repraesentiert einen Term, also einen mathematischen Formelausdruck.
TERM - Static variable in class picture.filter.PassFilter
Kennzeichnet die Verwendung einer Filterfunktion
TERM - Static variable in class picture.filter.GrayScale
 
Term() - Constructor for class picture.math.Term
Erzeugt einen neuen Term, der eine Konstante 1 repraesentiert
Term(String) - Constructor for class picture.math.Term
Erzeugt ein neues Term-Objekt aus dem angegebenen String.
tiefe() - Method in class picture.math.Term
Bestimmt ein Mass fuer die Komplexitaet dieses Terms.
toString() - Method in interface picture.Presentation
Erzeugt eine Zeichenkette, die Aufschluss ueber den PresentationType sowie die aktuellen Einstellungen dieser Presentation geben.
toString() - Method in class picture.Complex
Liefert eine String-Repraesentation dieser Zahl
toString() - Method in class picture.math.Term
Berechnet eine String-Repraesentation dieses Terms, mit dem der Konstruktor etwas anfangen kann.
toString2() - Method in class picture.Complex
Liefert eine String-Repraesentation dieser Zahl
TOTAL_ANALYSIS - Static variable in class picture.filter.Wavelet
 
TOTAL_SYNTHESIS - Static variable in class picture.filter.Wavelet
 
tqli(double[], double[], int, double[][]) - Static method in class picture.math.SymMat
QL algorithm with implicit shifts, to determine the eigenvalues and eigenvectors of a real, symmetric, tridiagonal matrix, or of a real, symmetric matrix previously reduced by tred2 x 11.2.
transform(double[]) - Method in class picture.math.KLT
Tranforms a vector.
Transformation - interface picture.Transformation.
Eine Transformation bildet ein Layer auf ein anderes Layer ab.
tred2(double[][], int, double[], double[]) - Static method in class picture.math.SymMat
Householder reduction of a real, symmetric matrix a[1..n][1..n].

U

unsignedByte2Int(byte) - Static method in class picture.io.ByteUtils
Converts an unsigned byte to an int, i.e. it returns values between 0 and 255 instead of -128 to 127.
updateImage() - Method in class picture.gui.JPicture
 
updater - Variable in class picture.gui.DialogPane
 

V

VALUES_PER_LINE - Static variable in class picture.filetype.PGMPictureType
 
vectorToStringArray(Vector) - Static method in class picture.filetype.JPFPictureType
Converts a vector of strings to String[].
vectorToStringArray(Vector) - Static method in class picture.filetype.PGMPictureType
Converts a vector of strings to String[].
VERTICAL - Static variable in class picture.filter.Reflection
 

W

Wavelet - class picture.filter.Wavelet.
Waveletklasse.
Wavelet.HaarWavelet - class picture.filter.Wavelet.HaarWavelet.
Ueberschreibt die Methoden zur Analyse und Synthese fuer den speziellen Fall des Haar-Wavelets.
Wavelet.HaarWavelet() - Constructor for class picture.filter.Wavelet.HaarWavelet
 
Wavelet() - Constructor for class picture.filter.Wavelet
Erzeugt ein Daubechies-4-Wavelet zur Analyse.
Wavelet(double[], int) - Constructor for class picture.filter.Wavelet
 
Wavelet(double[], int, boolean) - Constructor for class picture.filter.Wavelet
Erzeugt ein diskretes Wavelet.
WaveletCenter - class picture.gui.WaveletCenter.
Benutzerschnittstelle fuer die Interaktion mit kontinuierlichen Wavelets
WaveletCenter(JFrame) - Constructor for class picture.gui.WaveletCenter
 
WaveletCenter(JFrame, Picture) - Constructor for class picture.gui.WaveletCenter
 
waveletCompression() - Method in class picture.gui.JippSavePane
 
waveletCompression() - Method in interface picture.filetype.JippPictureProperty
Gibt an, ob zunaechst eine Wavelet-Zerlegung des Bildes erfolgen soll.
waveletDetailsScaling() - Method in class picture.gui.JippSavePane
 
waveletDetailsScaling() - Method in interface picture.filetype.JippPictureProperty
Im Fall waveletCompression() == true gibt diese Methode an, ob bei der Zerlegung des Bildes die Details hochskaliert werden sollen.
WaveletKLTPane - class picture.gui.WaveletKLTPane.
 
WaveletKLTPane(Frame, Picture) - Constructor for class picture.gui.WaveletKLTPane
 
WaveletPane - class picture.gui.WaveletPane.
Dialogfenster zur Generierung von Wavelets
WaveletPane(JFrame, Picture) - Constructor for class picture.gui.WaveletPane
Erzeugt ein neues WaveletPane
WaveletPane(JFrame, Picture, Wavelet) - Constructor for class picture.gui.WaveletPane
Erzeugt ein neues WaveletPane
width - Variable in class picture.Picture
 
width - Variable in class picture.Layer
Bezeichnet die Breite dieses Pictures in Pixeln
WINDOW_CLOSING - Static variable in class picture.gui.DialogPane
 
write(byte[], int, int) - Method in class picture.io.KnownLengthOutputStream
Write byte array.
write(byte[], int, int) - Method in class picture.io.RLEOutputStream
Encode and write byte array.
write(byte[], int, int) - Method in class picture.io.MTFOutputStream
Encode and write byte array.
write(byte[], int, int) - Method in class picture.io.DiffOutputStream
Encode and write byte array.
write(byte[], int, int) - Method in class picture.io.BWTOutputStream
Transforms a byte array with BWT and writes it (together with 8 bytes of other data) to the underlying output stream.
write(byte[], int, int) - Method in class picture.io.ArithOutputStream
Encode and write byte array.
write(int) - Method in class picture.io.KnownLengthOutputStream
Write byte.
write(int) - Method in class picture.io.RLEOutputStream
Encode and write byte.
write(int) - Method in class picture.io.MTFOutputStream
Encode and write byte.
write(int) - Method in class picture.io.DiffOutputStream
Encode and write byte.
write(int) - Method in class picture.io.BWTOutputStream
Writes a byte.
write(int) - Method in class picture.io.ArithOutputStream
Encode and write byte.
writeASCII(OutputStream, Picture, int, double, double, long) - Method in class picture.filetype.PGMPictureType
 
writeNumber(OutputStream, long) - Static method in class picture.filetype.PGMPictureType
Writes a number as ASCII characters to specified OutputStream.
writeRaw(OutputStream, Picture, double, double, long) - Method in class picture.filetype.PGMPictureType
 
writeString(OutputStream, String) - Static method in class picture.filetype.PGMPictureType
Writes a string to specified OutputStream.

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