public class GaussianScaleSpacePyramid
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
GaussianScaleSpacePyramid.LocateResult |
コンストラクタと説明 |
---|
GaussianScaleSpacePyramid(int i_num_octaves,
int i_num_scales_per_octaves) |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
bilinear_downsample_point(NyARDoublePoint2d ret,
double x,
double y,
int octave)
Use this function to downsample a point to an octave that was found from
a bilinear downsampled pyramid.
|
double |
effectiveSigma(int octave,
double scale)
Get the effective sigma given the octave and sub-pixel scale.
|
KpmImage |
get(int octave,
int scale) |
KpmImage |
image(int octave,
int scale)
Get a pyramid image.
|
KpmImage[] |
images() |
double |
kfactor()
Get the constant k-factor.
|
void |
locate(double sigma,
GaussianScaleSpacePyramid.LocateResult result)
Locate a SIGMA on the pyramid.
|
int |
numOctaves() |
int |
numScalesPerOctave()
Get the number of octaves and scales.
|
int |
size() |
public GaussianScaleSpacePyramid(int i_num_octaves, int i_num_scales_per_octaves)
public int numOctaves()
public int numScalesPerOctave()
public double kfactor()
public double effectiveSigma(int octave, double scale)
public void locate(double sigma, GaussianScaleSpacePyramid.LocateResult result)
public KpmImage[] images()
public KpmImage image(int octave, int scale)
public int size()
public KpmImage get(int octave, int scale)
public static void bilinear_downsample_point(NyARDoublePoint2d ret, double x, double y, int octave)