public class MatchList
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
containsImage(int imNo) |
boolean |
containsImageAndBlob(int imNo,
int blobNo) |
MatchPair |
get(int index)
Get the MatchPair at the given index position in the MatchList's list.
|
static double[] |
getAverageShift(int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
Returns array containing 2 elements: dx and dy.
|
static java.util.List<MatchList> |
makeListOfLists(java.util.List<MatchPair> allMatches,
int nBrightest,
int middleImNo)
List all the connected lists of blobs across images.
|
static void |
reportListOfLists(java.util.List<MatchList> listOfLists,
BlobMeas[][] lookup,
java.lang.String fileName)
Output the list of blob matches between images as a CSV (comma-separated
value) file.
|
int |
size()
Get the number of elements in the MatchList's list.
|
public int size()
public MatchPair get(int index)
public boolean containsImage(int imNo)
public boolean containsImageAndBlob(int imNo, int blobNo)
public static java.util.List<MatchList> makeListOfLists(java.util.List<MatchPair> allMatches, int nBrightest, int middleImNo)
public static void reportListOfLists(java.util.List<MatchList> listOfLists, BlobMeas[][] lookup, java.lang.String fileName)