gui

Class ImageHolder


public class ImageHolder
extends Component

Überschrift:

Beschreibung:

Copyright: Copyright (c) 2002

Organisation:

Field Summary

static int
MEAN_ABSOLUTE_ERROR
static int
MEAN_SQUARED_ERROR
private int
actualImage
private BufferedImage
diffImage
private int
errorCalcModus
private BufferedImage
imageSegment01
private BufferedImage
imageSegment02
private BufferedImage
mainImage01
private BufferedImage
mainImage02
private ImageReader
reader
private int
xPos
private int
yPos

Constructor Summary

ImageHolder()

Method Summary

private BufferedImage
createDifferentialImage(BufferedImage image01, BufferedImage image02, int modus)
double
createImageSegements(Point p, int modus)
double
createImageSegements(int x, int y, int modus)
Image
getComparedBlockImage()
Image
getCurrentImage()
Image
getDiffImage()
int
getErrorCalculationModus()
int
getImageIndex()
Image
getSearchArea(int searchRange)
Image
getSelectedBlockImage()
void
reset()
void
setImage(int index)
boolean
setSelectedBlock(int x, int y)
void
switchMainImages()
void
updateImages()

Field Details

MEAN_ABSOLUTE_ERROR

public static final int MEAN_ABSOLUTE_ERROR
Field Value:
0

MEAN_SQUARED_ERROR

public static final int MEAN_SQUARED_ERROR
Field Value:
1

actualImage

private int actualImage

diffImage

private BufferedImage diffImage

errorCalcModus

private int errorCalcModus

imageSegment01

private BufferedImage imageSegment01

imageSegment02

private BufferedImage imageSegment02

mainImage01

private BufferedImage mainImage01

mainImage02

private BufferedImage mainImage02

reader

private ImageReader reader

xPos

private int xPos

yPos

private int yPos

Constructor Details

ImageHolder

public ImageHolder()

Method Details

createDifferentialImage

private BufferedImage createDifferentialImage(BufferedImage image01,
                                              BufferedImage image02,
                                              int modus)

createImageSegements

public double createImageSegements(Point p,
                                   int modus)

createImageSegements

public double createImageSegements(int x,
                                   int y,
                                   int modus)

getComparedBlockImage

public Image getComparedBlockImage()

getCurrentImage

public Image getCurrentImage()

getDiffImage

public Image getDiffImage()

getErrorCalculationModus

public int getErrorCalculationModus()

getImageIndex

public int getImageIndex()

getSearchArea

public Image getSearchArea(int searchRange)

getSelectedBlockImage

public Image getSelectedBlockImage()

reset

public void reset()

setImage

public void setImage(int index)

setSelectedBlock

public boolean setSelectedBlock(int x,
                                int y)

switchMainImages

public void switchMainImages()

updateImages

public void updateImages()