ImageTools
ImagePeriodogram
generate the periodogram of an image
Calling Sequence
Parameters
Options
Description
Examples
Compatibility
ImagePeriodogram(img)
img
-
Image ; input image
scaling = identical(sqr, "sqr", log, "log", sqrt, "sqrt", none ,"none")
Specifies the scaling method used for the discrete fourier transform of img The default is log.
center = identical(none, "none", horizontal, "horizontal", vertical, "vertical", both, "both")
Specifies the position of zero-frequency component. "none" and none means no shifting applied. "horizontal" and horizontal means the img is shifted along the first dimension. "vertical" and vertical means the img is shifted along the second dimension. "both" and both means FFTShift with default option is applied for the image img. The default is both.
The ImagePeriodogram(img) returns the periodogram of img by applying the discrete fourier transform and FFTShift.
with⁡ImageTools:
img≔Read⁡cat⁡kernelopts⁡datadir,/images/tree.jpg:
p1≔ImagePeriodogram⁡img
Embed⁡p1
p2≔ImagePeriodogram⁡img,center=horizontal:
Embed⁡p2
p3≔ImagePeriodogram⁡img,scaling=sqrt:
Embed⁡p3
The ImageTools[ImagePeriodogram] command was introduced in Maple 2019.
For more information on Maple 2019 changes, see Updates in Maple 2019.
See Also
SignalProcessing[DFT]
SignalProcessing[FFT]
SignalProcessing[FFTShift]
Download Help Document