Uses of Class
picture.Picture

Packages that use Picture
picture   
picture.filetype   
picture.filter   
picture.gui   
 

Uses of Picture in picture
 

Subclasses of Picture in picture
 class FilterPicture
          Diese Klasse implementiert einen Filter.
 

Fields in picture declared as Picture
protected  Picture Picture.preview
           
 

Methods in picture that return Picture
 Picture Picture.convert(Picture p, PictureType pt)
          Konvertiert ein Bild in ein anderes PictureType.
 Picture Picture.getShiftedInstance(int width, int height)
          Erzeugt ein Bild, das durch zyklische Verschiebung dieses Bildes in Hoehe und Breite entsteht.
 Picture Picture.getEmbeddedInstance()
          gibt das kleinste quadratische Bild zurueck mit Kantenlaenge 2^n, in das dieses Bild hineinpasst.
 Picture Picture.getScaledInstance(int width, int height)
          Erzeugt eine in der Groesse skalierte Version dieses Bildes.
 Picture Picture.getWeightedInstance(double[] d)
          Erzeugt eine Version dieses Pictures, in dem Layer i mit dem d[i] gewichtet ist.
 Picture Picture.getPreview()
          Erzeugt ein Vorschaubild aus diesem Objekt.
 Picture FilterPicture.getViewableInstance()
          Intern wird der Mittelpunkt links oben angenommen.
 Picture Combination.of(Picture a, Picture b)
           
 Picture Transformation.of(Picture p)
          Liefert das Layer, das entsteht, wenn man diese Transformation auf p anwendet.
 Picture FundamentalOperation.of(Picture a, Picture b)
           
 Picture Correlation.of(Picture a, Picture b)
          Erzeugt die Korellation von a und b.
 Picture DefaultTransformation.of(Picture p)
          Fuehrt die Transformation Ebenenweise auf dem uebergebenen Bild aus.
 

Methods in picture with parameters of type Picture
 boolean PresentationType.isCompatible(Picture p)
          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.
 Presentation PresentationType.createPresentation(Picture p)
          Erzeugt eine Presentation dieses Types auf dem Bild p.
 Presentation PresentationType.createPresentation(Picture p, java.lang.String s)
          Erzeugt eine Presentation dieses Types auf dem Bild p
 boolean SelectPresentation.isCompatible(Picture mlp)
           
 Presentation SelectPresentation.createPresentation(Picture p)
           
 Presentation SelectPresentation.createPresentation(Picture p, java.lang.String s)
           
 Picture Picture.convert(Picture p, PictureType pt)
          Konvertiert ein Bild in ein anderes PictureType.
protected  void Picture.getDataFrom(Picture p)
          Übernimmt alle Daten aus dem angegebenen Bild p.
 boolean DefaultPresentation.isCompatible(Picture mlp)
           
 Presentation DefaultPresentation.createPresentation(Picture p)
           
 Presentation DefaultPresentation.createPresentation(Picture p, java.lang.String s)
           
 Picture Combination.of(Picture a, Picture b)
           
 Picture Transformation.of(Picture p)
          Liefert das Layer, das entsteht, wenn man diese Transformation auf p anwendet.
 DialogPane Transformation.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück (null, falls es keinen gibt).
static Presentation PresentationFactory.createDefaultPresentation(Picture p)
          Erzeugt eine StandardPresentation auf dem angegebenen Bild
static Presentation PresentationFactory.presentationByName(Picture p, java.lang.String name)
          Sucht in der Liste einen PresentationType, der sich so nennt wie angegeben und erzeugt davon eine Presentation auf dem angegeben Picture.
static javax.swing.JPopupMenu PresentationFactory.getJPopupMenu(Picture p, java.awt.event.ActionListener al)
          Erzeugt ein JPopupMenu, das JRadioButtonMenuItems zu jedem registrierten PresentationType enthält.
 boolean ComplexPresentation.isCompatible(Picture mlp)
           
 Presentation ComplexPresentation.createPresentation(Picture p)
           
 Presentation ComplexPresentation.createPresentation(Picture p, java.lang.String s)
           
 Presentation Presentation.getCopy(Picture p)
          Erzeugt eine neue Presentation auf dem angegebenen Picture, wobei alle relevanten Einstellungen von dieser Presentation übernommen werden.
 int FundamentalOperation.getNumberOfProgressSteps(Picture p)
           
 Picture FundamentalOperation.of(Picture a, Picture b)
           
 boolean BlackWhitePresentation.isCompatible(Picture mlp)
           
 Presentation BlackWhitePresentation.createPresentation(Picture p)
           
 Presentation BlackWhitePresentation.createPresentation(Picture p, java.lang.String s)
           
 Picture Correlation.of(Picture a, Picture b)
          Erzeugt die Korellation von a und b.
 int ProgressViewableTransformation.getNumberOfProgressSteps(Picture p)
          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.
 boolean ColorPresentation.isCompatible(Picture mlp)
           
 Presentation ColorPresentation.createPresentation(Picture p)
           
 Presentation ColorPresentation.createPresentation(Picture p, java.lang.String s)
           
static double DefaultTransformation.getDistance(Picture p, Picture q)
          Bestimmt den mittleren quadratischen Abstand zweier Bilder.
 DialogPane DefaultTransformation.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert null zurück.
 Picture DefaultTransformation.of(Picture p)
          Fuehrt die Transformation Ebenenweise auf dem uebergebenen Bild aus.
 

Constructors in picture with parameters of type Picture
Picture(Picture source, Layer[] layers)
          Erzeugt ein neues Picture.
Picture(Picture source, Layer[] layers, java.lang.String fileName)
          Wie Picture(Picture, Layer[]), nur daß zusätzlich der Dateiname festgelegt wird.
FilterPicture(Picture pm)
          Erzeugt ein FilterPicture aus dem angegebenen Model.
 

Uses of Picture in picture.filetype
 

Methods in picture.filetype that return Picture
static Picture PictureTypeFactory.loadPicture(java.lang.String fn)
          Lädt ein Bild aus Datei.
static Picture PictureTypeFactory.loadPicture(java.io.File f)
          Lädt ein Bild aus Datei.
abstract  Picture PictureType.load(java.io.InputStream in)
          Lädt ein Bild im entsprechenden Format.
 Picture JPFPictureType.load(java.io.InputStream origin)
           
 Picture PGMPictureType.load(java.io.InputStream origin)
           
 Picture JavaImagePictureType.load(java.io.InputStream origin)
           
 

Methods in picture.filetype with parameters of type Picture
 DialogPane PictureType.getSaveOptionsPane(javax.swing.JFrame f, Picture p)
          Liefert einen Speichern-Optionendialog zurück (null, falls es keinen gibt).
 void PictureType.save(Picture p, java.io.OutputStream out)
          Speichert das übergebene Bild im entsprechenden Format ab.
abstract  void PictureType.save(Picture p, PictureProperty pp, java.io.OutputStream out)
          Speichert das übergebene Bild im entsprechenden Format mit Optionen ab.
 DialogPane JPFPictureType.getSaveOptionsPane(javax.swing.JFrame f, Picture p)
           
 void JPFPictureType.save(Picture p, PictureProperty pp, java.io.OutputStream origout)
           
 DialogPane PGMPictureType.getSaveOptionsPane(javax.swing.JFrame f, Picture p)
           
 void PGMPictureType.save(Picture p, PictureProperty pp, java.io.OutputStream origout)
           
protected  void PGMPictureType.writeRaw(java.io.OutputStream out, Picture p, double min, double max, long mg)
           
protected  void PGMPictureType.writeASCII(java.io.OutputStream out, Picture p, int valuesPerLine, double min, double max, long mg)
           
 void JavaImagePictureType.save(Picture p, PictureProperty pp, java.io.OutputStream out)
           
 

Uses of Picture in picture.filter
 

Methods in picture.filter that return Picture
 Picture PassFilter.getPicture()
          Falls der aktuelle Modus FILE ist, gibt diese Methode das PictureModel zurueck, mit dem gefiltert wird.
 Picture PassFilter.of(Picture p)
          Jagt das Bild p durch diesen Filter und gibt das Ergebnis zurueck.
 Picture FFT.of(Picture p)
          Berechnet die Fouriertransformierte des uebergebenen Bildes.
 Picture Wavelet.getRedundantAnalysis(Picture p)
          Erzeugt ein Picture mit 1 + 3 * iterations Layern.
 Picture Wavelet.getRedundantSynthesis(Picture p)
          Gegenstueck zu getRedundantAnalysis.
 Picture LayerKLT.standardToKlt(Picture p)
          Führt einen Basiswechsel durch.
 Picture LayerKLT.kltToStandard(Picture p)
          Führt einen Basiswechsel durch.
 Picture LayerKLT.kltToStandard(Picture p, double[] weights)
          Wie kltToStandard(p), jedoch mit zusätzlicher Gewichtung der Dimensionen.
 

Methods in picture.filter with parameters of type Picture
 int Rotation.getNumberOfProgressSteps(Picture p)
           
 int Reflection.getNumberOfProgressSteps(Picture p)
           
 int MorphFilter.getNumberOfProgressSteps(Picture p)
           
 DialogPane MorphFilter.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück.
 void PassFilter.setPicture(Picture picture)
          Legt das PictureModel fest, das zur impliziten Definition der Filterfunktion herangezogen werden soll.
 int PassFilter.getNumberOfProgressSteps(Picture p)
           
 Picture PassFilter.of(Picture p)
          Jagt das Bild p durch diesen Filter und gibt das Ergebnis zurueck.
 DialogPane PassFilter.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück.
 int FFT.getNumberOfProgressSteps(Picture p)
           
 Picture FFT.of(Picture p)
          Berechnet die Fouriertransformierte des uebergebenen Bildes.
 int GrayScale.getNumberOfProgressSteps(Picture p)
           
 DialogPane GrayScale.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück.
 int Identity.getNumberOfProgressSteps(Picture p)
           
 int Wavelet.getNumberOfProgressSteps(Picture p)
          Liefert die Anzahl der ProgressEvents, die auf einem Bild ausgeworfen werden, das of(Layer) uebergeben wird.
 Picture Wavelet.getRedundantAnalysis(Picture p)
          Erzeugt ein Picture mit 1 + 3 * iterations Layern.
 Picture Wavelet.getRedundantSynthesis(Picture p)
          Gegenstueck zu getRedundantAnalysis.
 DialogPane Wavelet.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück.
 Picture LayerKLT.standardToKlt(Picture p)
          Führt einen Basiswechsel durch.
 Picture LayerKLT.kltToStandard(Picture p)
          Führt einen Basiswechsel durch.
 Picture LayerKLT.kltToStandard(Picture p, double[] weights)
          Wie kltToStandard(p), jedoch mit zusätzlicher Gewichtung der Dimensionen.
 int MatrixFilter.getNumberOfProgressSteps(Picture p)
           
 DialogPane MatrixFilter.filterOptionPane(javax.swing.JFrame owner, Picture pic)
          Liefert einen Optionendialog zurück.
 

Constructors in picture.filter with parameters of type Picture
PassFilter(Picture picture)
          Erzeugt einen neuen Passfilter mit der durch das angegebene PictureModel definierte Filterfunktion.
LayerKLT(Picture p)
          Erzeugt eine neue Instanz bezüglich des angegebenen Pictures.
 

Uses of Picture in picture.gui
 

Fields in picture.gui declared as Picture
protected  Picture DialogPane.source
          Quellbild
 

Methods in picture.gui that return Picture
 Picture DialogPane.getSource()
          Gibt das Quellbild zurueck
 Picture DialogPane.getResultingPicture()
          Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
 Picture ColorKLTPane.getResultingPicture()
           
 Picture ColorKLTPane.getResultKLT()
           
 Picture ColorKLTPane.getResultStd()
           
 Picture FilterPane.getResultingPicture()
          Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
 Picture WaveletPane.getResultingPicture()
           
 Picture ScalePane.getResultingPicture()
          Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
 Picture ShiftPane.getResultingPicture()
          Gibt das Pictureobjekt zurueck, das entsteht, wenn man die Filterung anhand der Benutzereinstellungen durchfuehrt.
 Picture WaveletCenter.getWaveletTransform(double[] wavelet, double[] signal, int width, int height, double startA, double zielA, double startB, double zielB)
          Berechnet die kontinuierliche Wavelettransformierte des signals signal unter Verwendung des Wavelets wavelet.
 Picture WaveletCenter.getResultingPicture()
           
 Picture SavePane.getResultingPicture()
          gibt null zurueck
 Picture WaveletKLTPane.getResultingPicture()
           
 Picture WaveletKLTPane.getResultKLT()
           
 Picture WaveletKLTPane.getResultStd()
           
 

Methods in picture.gui with parameters of type Picture
 void DialogPane.setSourcePreview(Picture p)
          In manchen Faellen ist es sinnvoll, die Filtervorschau nicht vom Previewbild zu berechnen, sondern von einem speziell aufbereiteten Bild oder vom Original.
static void GUIHelp.saveTo(java.awt.Component parent, Picture p, java.io.File select)
          Bild abspeichern.
static void GUIHelp.info(Picture p)
          Gibt Informationen ueber ein Layer in einem Infodialog aus.
 

Constructors in picture.gui with parameters of type Picture
DialogPane(java.awt.Frame owner, java.lang.String title, Picture source)
          Erzeugt ein neues DialogPane.
ColorKLTPane(java.awt.Frame owner, Picture p)
           
FilterPane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues FilterPane
FilterPane(java.awt.Frame owner, Picture pic, PassFilter pf)
          Erzeugt ein neues FilterPane
MatrixPane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues MatrixPane
MatrixPane(java.awt.Frame owner, Picture pic, MatrixFilter mf)
          Erzeugt ein neues MatrixPane aus einer gegebenen Matrix.
WaveletPane(javax.swing.JFrame f, Picture pic)
          Erzeugt ein neues WaveletPane
WaveletPane(javax.swing.JFrame f, Picture pic, Wavelet wav)
          Erzeugt ein neues WaveletPane
ScalePane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues ScalePane
ScalePane(java.awt.Frame owner, Picture pic, GrayScale gs)
           
JippSavePane(javax.swing.JFrame owner, Picture pic)
           
ShiftPane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues ScalePane
WaveletCenter(javax.swing.JFrame owner, Picture pic)
           
SavePane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues SavePane
WaveletKLTPane(java.awt.Frame owner, Picture p)
           
MorphPane(java.awt.Frame owner, Picture pic)
          Erzeugt ein neues MorphPane.
MorphPane(java.awt.Frame owner, Picture pic, MorphFilter med)
          Erzeugt ein neues MorphPane aus gegebenem MorphFilter.