Transformation.Hough
Class BerechnungBildFilter

java.lang.Object
  extended by Transformation.Hough.BerechnungBildFilter
All Implemented Interfaces:
IBildBearbeitung

public class BerechnungBildFilter
extends java.lang.Object
implements IBildBearbeitung

Klasse wird zum Aufruf der Funktionen der Klasse EdgeDetector benötigt. Trennung um die Klasse EdgeDetection ( nicht aus unserer Feder ) nicht verändern und unserem Interface anpassen zu müssen.


Constructor Summary
BerechnungBildFilter(java.awt.Image swBild)
           
 
Method Summary
 java.awt.Image getCalculatedImage()
          Wird von unserer GUI aufgerufen.
 java.awt.Image getMoreContrast(java.awt.Image source, int width, int height)
          Methode hat in dieser Klasse keine besondere Bedeutung.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BerechnungBildFilter

public BerechnungBildFilter(java.awt.Image swBild)
Parameters:
Image - - swBild
Method Detail

getCalculatedImage

public java.awt.Image getCalculatedImage()
Wird von unserer GUI aufgerufen. Gibt das berechnete/gefilterte Bild zurück.

Specified by:
getCalculatedImage in interface IBildBearbeitung
Returns:
Image - gefiltertes Bild

getMoreContrast

public java.awt.Image getMoreContrast(java.awt.Image source,
                                      int width,
                                      int height)
Methode hat in dieser Klasse keine besondere Bedeutung. Gibt einfach das Originalbild zurück. Mehr zur Funktion in BerechnungHoughRaum. @see BerechnungHoughRaum#getMoreContrast(Image, int, int)

Specified by:
getMoreContrast in interface IBildBearbeitung
Returns: