| Package | Description |
|---|---|
| boofcv.abst.transform.fft | |
| boofcv.alg.misc | |
| boofcv.alg.transform.fft | |
| boofcv.struct.image |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneralFft_to_DiscreteFourierTransform_F64.forward(ImageFloat64 image,
InterleavedF64 transform) |
void |
GeneralFft_to_DiscreteFourierTransform_F64.inverse(InterleavedF64 transform,
ImageFloat64 image) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImageMiscOps.fill(InterleavedF64 input,
double value)
Fills the whole image with the specified value
|
static void |
ImageMiscOps.fillUniform(InterleavedF64 img,
Random rand,
double min,
double max)
Sets each value in the image to a value drawn from an uniform distribution that has a range of min <= X < max.
|
| Modifier and Type | Method and Description |
|---|---|
static DiscreteFourierTransform<ImageFloat64,InterleavedF64> |
DiscreteFourierTransformOps.createTransformF64()
Creates a
DiscreteFourierTransform for images of type ImageFloat64. |
| Modifier and Type | Method and Description |
|---|---|
static void |
DiscreteFourierTransformOps.magnitude(InterleavedF64 transform,
ImageFloat64 magnitude)
Computes the magnitude of the complex image:
magnitude = sqrt( real2 + imaginary2 ) |
static void |
DiscreteFourierTransformOps.multiplyComplex(InterleavedF64 complexA,
InterleavedF64 complexB,
InterleavedF64 complexC)
Performs element-wise complex multiplication between two complex images.
|
static void |
DiscreteFourierTransformOps.multiplyRealComplex(ImageFloat64 realA,
InterleavedF64 complexB,
InterleavedF64 complexC)
Performs element-wise complex multiplication between a real image and a complex image.
|
static void |
DiscreteFourierTransformOps.phase(InterleavedF64 transform,
ImageFloat64 phase)
Computes the phase of the complex image:
phase = atan2( imaginary , real ) |
static void |
DiscreteFourierTransformOps.realToComplex(ImageFloat64 real,
InterleavedF64 complex)
Converts a regular image into a complex interleaved image with the imaginary component set to zero.
|
static void |
DiscreteFourierTransformOps.shiftZeroFrequency(InterleavedF64 transform,
boolean forward)
Moves the zero-frequency component into the image center (width/2,height/2).
|
| Modifier and Type | Method and Description |
|---|---|
InterleavedF64 |
InterleavedF64._createNew(int imgWidth,
int imgHeight) |
Copyright © 2013. All Rights Reserved.