|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.grelf.image.ImageBase
net.grelf.image.Image64
net.grelf.grip.Accumulator64
public class Accumulator64
This is a 64-bits-per-channel floating point Accumulator.
| Field Summary |
|---|
| Fields inherited from class net.grelf.image.Image64 |
|---|
data |
| Fields inherited from class net.grelf.image.ImageBase |
|---|
metadata |
| Constructor Summary | |
|---|---|
Accumulator64(java.awt.image.BufferedImage bim)
Use the BufferedImage to set the width, height and number of bands (channels) in this Image. |
|
Accumulator64(int width,
int height,
int nBands)
Creates image without setting any pixels. |
|
Accumulator64(int width,
int height,
int nBands,
boolean fillWithZeroes)
Creates image with pixels optionally set to zero. |
|
| Method Summary | |
|---|---|
void |
addWithStarBoost(Image8or16Base image,
int starBoostFactor)
For accumulating star trails. |
boolean |
averageShiftAccumulate(Image8or16Base 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 |
brightestShiftAccumulate(Image8or16Base image,
int imNo,
int middleImNo,
java.util.List<PointFloat> centres)
For image imNo of a sequence, add the pixel values into the accumulator but first shift the image so that brightest objects in this image and the middle image of the sequence are superimposed. 9.11.26: changed last parameter from BlobMeas [][] lookup. |
boolean |
warpAccumulate(Image8or16Base 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. |
| Methods inherited from class net.grelf.image.ImageBase |
|---|
createImage, createImage, getCalibration, getFilePath, getGraphicsConfiguration, getMetadata, recombine, sameBitsAndBands, sameSizeBitsAndBands, setCalibration, setFilePath, setMetadata, showInfo |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Accumulator64(int width,
int height,
int nBands)
public Accumulator64(int width,
int height,
int nBands,
boolean fillWithZeroes)
public Accumulator64(java.awt.image.BufferedImage bim)
throws IncompatibleImageException
IncompatibleImageException| Method Detail |
|---|
public boolean brightestShiftAccumulate(Image8or16Base image,
int imNo,
int middleImNo,
java.util.List<PointFloat> centres)
throws IncompatibleImageException
brightestShiftAccumulate in interface AccumulatorIncompatibleImageException
public boolean averageShiftAccumulate(Image8or16Base image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
throws IncompatibleImageException
averageShiftAccumulate in interface AccumulatorIncompatibleImageException
public boolean warpAccumulate(Image8or16Base image,
int imNo,
int middleImNo,
java.util.List<MatchPair> matches,
BlobMeas[][] lookup,
int nBrightest)
throws IncompatibleImageException
warpAccumulate in interface AccumulatorIncompatibleImageException
public void addWithStarBoost(Image8or16Base image,
int starBoostFactor)
throws IncompatibleImageException
addWithStarBoost in interface AccumulatorIncompatibleImageException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||