public class FirstBandDoGOctave extends GaussianOctave<FImage> implements OctaveProcessor<GaussianOctave<MBFImage>,MBFImage>
FirstBandDoGOctave works like a DoGOctave,
but with an MBFImage, however, only the first band of
the MBFImage is used to build the DoG pyramid.images, octaveSize, options, parentPyramid| Constructor and Description |
|---|
FirstBandDoGOctave(GaussianPyramid<FImage> parent,
float octSize)
Construct a Difference of Gaussian octave with the provided parent Pyramid
and octaveSize.
|
| Modifier and Type | Method and Description |
|---|---|
void |
process(GaussianOctave<MBFImage> octave)
Process the provided octave.
|
getNextOctaveImage, processclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic FirstBandDoGOctave(GaussianPyramid<FImage> parent, float octSize)
parent - the pyramid that this octave belongs tooctSize - the size of the octave relative to
the original image.public void process(GaussianOctave<MBFImage> octave)
OctaveProcessorprocess in interface OctaveProcessor<GaussianOctave<MBFImage>,MBFImage>octave - the octave.