Package | Description |
---|---|
net.grelf.grip |
This package contains the Java classes which are specific to the image
processing application GRIP.
GRIP is available as a free download from www.grelf.net - please always quote this URL in connection with GRIP. Version: 18.1.24 |
Modifier and Type | Method and Description |
---|---|
static MatchPair |
MatchPair.findBlobInMiddleImage(int imNo,
int blobNo,
int middleImNo)
Find a given blob in the middle image by following the list of matches
between images.
|
MatchPair |
MatchList.get(int index)
Get the MatchPair at the given index position in the MatchList's list.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<MatchPair> |
Analyser.matchBrightest(java.util.List<java.util.List<ConnectionList>> connectionsInAllImages) |
Modifier and Type | Method and Description |
---|---|
boolean |
Accumulator.averageShiftAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first shift the image so that matched point pairs are superimposed.
|
boolean |
Accumulator32.averageShiftAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first shift the image so that matched point pairs are superimposed.
|
boolean |
Accumulator64.averageShiftAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first shift the image so that matched point pairs are superimposed.
|
static void |
MatchPair.drawMatches(java.util.List<MatchList> theListOfLists,
java.util.List<MatchPair> theMatches,
int wd,
int ht,
BlobMeas[][] theLookup,
BatchProcessor theBatchProcessor)
Display a new ImFrame in which is drawn the matched blobs and connecting
lines showing how they are matched.
|
static double[] |
MatchList.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> |
MatchList.makeListOfLists(java.util.List<MatchPair> allMatches,
int nBrightest,
int middleImNo)
List all the connected lists of blobs across images.
|
static void |
MatchPair.reportMatches(java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest,
java.lang.String fileName)
Output the list of blob matches between images as a CSV (comma-separated
value) file.
|
static Image |
Warp.warp(Image im,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
Warp the given image using the inter-image match information.
|
boolean |
Accumulator.warpAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first distort the image so that matched point pairs are superimposed.
|
boolean |
Accumulator32.warpAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first distort the image so that matched point pairs are superimposed.
|
boolean |
Accumulator64.warpAccumulate(Image image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
For image imNo of a sequence, add the pixel values into the accumulator
but first distort the image so that matched point pairs are superimposed.
|
Constructor and Description |
---|
ImageSummaryDialogue(BatchMetadata batchMetadata,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest,
boolean userMayRejectImages,
java.lang.String resultPath)
New resultPath parameter may be empty string (15.10.30).
|