Skip to content
#

point-spread-function

Here are 29 public repositories matching this topic...

Non-generative, physics-informed neural deblurring: deep-unfolded Wiener deconvolution + a Lipschitz-constrained learned denoiser, driven by real camera EXIF/optics -- now with diffraction-limited Airy-disk PSFs, per-RGB-channel chromatic dispersion, and depth-guided spatially variant deconvolution.

  • Updated Sep 20, 2026
  • Python

Interactive point spread function (PSF) and Airy disk simulator. See how wavelength and numerical aperture set the diffraction limit, the Rayleigh criterion for resolving two points, and why chip lithography moved to deep-UV, immersion and EUV light. Runs in the browser, no install.

  • Updated Oct 26, 2026
  • HTML

Python CLI for batch image deblurring, image restoration, deconvolution, and classical computer vision. Includes Wiener, Richardson-Lucy, Tikhonov, TV-ADMM, and unsupervised Wiener methods; motion/Gaussian/box/custom PSFs; recursive OpenCV/scikit-image processing; color/grayscale support, edge padding, presets, and JSON reports.

  • Updated Sep 2, 2026
  • Python

Add this topic to your repo

To associate your repository with the point-spread-function topic, visit your repo's landing page and select "manage topics."

Learn more