public class PixelRecord extends Object implements Comparable<PixelRecord>
| Constructor and Description | 
|---|
PixelRecord(Cursor2D cursor,
           double value)
Create pixel record with cursor position and double value 
 | 
PixelRecord(int x,
           int y,
           double value)
Create pixel record with cursor position and double value 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compareTo(PixelRecord p2)
Compare with a pixel record based on its value and
 timestamp 
 | 
double | 
euclideanDistance(PixelRecord pr)
Calculate Euclidean distance to another pixel record 
 | 
Cursor2D | 
getCursor()  | 
double | 
getValue()  | 
public PixelRecord(Cursor2D cursor, double value)
cursor - pixel position in 2D coordinatesvalue - pixel intensity valuepublic PixelRecord(int x,
                   int y,
                   double value)
x - the x-position of the recordy - the y-position of the recordvalue - pixel intensity valuepublic Cursor2D getCursor()
public double getValue()
public int compareTo(PixelRecord p2)
compareTo in interface Comparable<PixelRecord>p2 - pixel record to compare withpublic double euclideanDistance(PixelRecord pr)
pr - pixel record to calculate distance toCopyright © 2014–2023 INRA-IJPB Modeling and Digital Imaging lab. All rights reserved.