uk.ac.cisban.rod.database.data
Class Image

java.lang.Object
  extended by uk.ac.cisban.rod.database.data.Image
All Implemented Interfaces:
java.lang.Comparable<Image>

public class Image
extends java.lang.Object
implements java.lang.Comparable<Image>

Represents a photograph taken of a particular plate at a particular time that has been processed by image analysis.

Since:
30-Sep-2009, 12:24:18
Author:
Morgan Taschuk

Constructor Summary
Image(java.lang.String imageURI, ImageCV imageCV, Barcode barcode, double threshold, int tileDimensionX, int tileDimensionY)
           
 
Method Summary
 int compareTo(Image image)
           
 Barcode getBarcode()
           
 java.lang.Long getId()
           
 ImageCV getImageCV()
           
 java.lang.String getImageURI()
           
 java.util.Set<ImageSpot> getSpots()
           
 double getThreshold()
           
 int getTileDimensionX()
           
 int getTileDimensionY()
           
 void setBarcode(Barcode barcode)
           
 void setImageCV(ImageCV imageCV)
           
 void setImageURI(java.lang.String imageURI)
           
 void setSpots(java.util.Set<ImageSpot> spots)
           
 void setThreshold(int threshold)
           
 void setTileDimensionX(int tileDimensionX)
           
 void setTileDimensionY(int tileDimensionY)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Image

public Image(java.lang.String imageURI,
             ImageCV imageCV,
             Barcode barcode,
             double threshold,
             int tileDimensionX,
             int tileDimensionY)
Method Detail

getTileDimensionX

public int getTileDimensionX()

setTileDimensionX

public void setTileDimensionX(int tileDimensionX)

getTileDimensionY

public int getTileDimensionY()

setTileDimensionY

public void setTileDimensionY(int tileDimensionY)

getId

public java.lang.Long getId()

getThreshold

public double getThreshold()

setThreshold

public void setThreshold(int threshold)

getImageURI

public java.lang.String getImageURI()

setImageURI

public void setImageURI(java.lang.String imageURI)

getImageCV

public ImageCV getImageCV()

setImageCV

public void setImageCV(ImageCV imageCV)

getBarcode

public Barcode getBarcode()

setBarcode

public void setBarcode(Barcode barcode)

compareTo

public int compareTo(Image image)
Specified by:
compareTo in interface java.lang.Comparable<Image>

getSpots

public java.util.Set<ImageSpot> getSpots()

setSpots

public void setSpots(java.util.Set<ImageSpot> spots)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.