HanningWindow#
- class photutils.psf.matching.HanningWindow[source]#
Bases:
SplitCosineBellWindow
Class to define a 2D Hanning (or Hann) window function.
The Hann window is a taper formed by using a raised cosine with ends that touch zero.
Examples
import matplotlib.pyplot as plt from photutils.psf.matching import HanningWindow taper = HanningWindow() data = taper((101, 101)) plt.imshow(data, origin='lower') plt.colorbar()
(
Source code
,png
,hires.png
,pdf
,svg
)A 1D cut across the image center:
import matplotlib.pyplot as plt from photutils.psf.matching import HanningWindow taper = HanningWindow() data = taper((101, 101)) plt.plot(data[50, :])
(
Source code
,png
,hires.png
,pdf
,svg
)Methods Summary
__call__
(shape)Call self as a function to return a 2D window function of the given shape.
Methods Documentation