|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object skyview.process.ImageFinder skyview.process.imagefinder.Border skyview.process.imagefinder.MaxExposure
public class MaxExposure
This class selects the best image for a pixel by looking for the image with the longest exposure that has the pixel in the field of view. Use of this Finder may not be optimal when using higher order samples, since it will tend to take images out to the edges and thus may have problems there.
Field Summary |
---|
Fields inherited from class skyview.process.imagefinder.Border |
---|
checkNaNs, CONSUMED, cornersOnly, fromOut, imageUsed, img, input, NO_COVERAGE, NON_PHYSICAL, output, pixelCount, rectCount, SPLIT_X, SPLIT_XY, SPLIT_Y, t2, t3, UNCHECKED |
Constructor Summary | |
---|---|
MaxExposure()
|
Method Summary | |
---|---|
protected double |
criterion(double val,
int index)
The criterion for the best image |
int[] |
findImages(Image[] input,
Image output)
Find the appropriate images. |
Methods inherited from class skyview.process.imagefinder.Border |
---|
bestFit, cornerMatch, edgeOff, getCelest, getImage, minDist, setStrict |
Methods inherited from class skyview.process.ImageFinder |
---|
factory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MaxExposure()
Method Detail |
---|
public int[] findImages(Image[] input, Image output)
findImages
in class Border
input
- An array of images from which the output image is to
be interpolated.output
- An output image to be generated from the input. This
method does not change the output image.
protected double criterion(double val, int index)
criterion
in class Border
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |