Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
DNOIS documentation
DNOIS documentation
  • Getting Started
  • Tutorials
  • User Guide
    • Overview
    • Unit convention
    • Transformed Parameter
    • External Parameters
    • Optics
      • DNOIS Imaging Model
      • Paraxial Optics
      • Ray Tracing
    • Debugging Mode
  • API Reference
    • Global Configuration
    • DNOIS
      • Camera
      • dnois.c
      • fdc
      • fline
      • fraunhofer_line
      • k
      • reflect
      • refract
      • wave_vector
      • zernike
      • zernike_cpd
      • debug
      • debugging
      • convert
      • get_default
      • set_default
      • Unit
      • Length
      • Angle
      • dnois.ShapeError
      • dnois.PhysicsError
      • fmt
    • Extensions
    • Fourier Transform and Convolution
      • ft1
      • ift1
      • ft2
      • ift2
      • conv
      • conv1
      • conv2
      • dconv
      • dconv1
      • dconv2
      • dconv_mult
      • dconv_partial
      • ft4dconv
      • conv_mult
      • conv_partial
      • ft4conv
    • Image Signal Processing
      • wiener
    • Materials
      • Air
      • Cauchy
      • Conrady
      • Constant
      • Herzberger
      • Schott
      • Sellmeier1
      • Sellmeier2
      • Sellmeier3
      • Sellmeier4
      • Sellmeier5
      • dispersion_types
      • get
      • is_available
      • list_all
      • register
      • registered
      • remove
      • update
    • Optical System
      • IdealOptics
      • PinholeOptics
      • PsfImagingOptics
      • Diffraction
        • Diffraction
        • Fraunhofer
        • FresnelFT
        • FresnelAS
        • RayleighSommerfeldAS
        • FresnelConv
        • RayleighSommerfeldConv
        • fraunhofer
        • fresnel_ft
        • fresnel_as
        • rayleigh_sommerfeld_as
        • fresnel_conv
        • rayleigh_sommerfeld_conv
        • delta_convert
        • init_fraunhofer
        • init_fresnel_ft
        • init_fresnel_as
        • init_rayleigh_sommerfeld_as
        • init_fresnel_conv
        • init_rayleigh_sommerfeld_conv
      • Ray Tracing
        • BatchedRay
        • dnois.optics.rt.NoValidRayError
        • paraxialize
        • surface_types
        • CoaxialContext
        • CoaxialSurfaceSequence
        • Context
        • CircularSurface
        • IntersectionConfig
        • Surface
        • SurfaceSequence
        • Aperture
        • CircularAperture
        • AnnularAperture
        • AsphericalRadialPhase
        • CircularStop
        • Conic
        • EvenAspherical
        • Fresnel
        • Grating
        • Planar
        • PolynomialPhase
        • Spherical
        • Stop
        • ThinLens
        • Zernike
        • CoaxialRayTracing
      • ConjugatePointFeature
      • ParaxialSystem
      • FiniteParaxialSystem
      • InfiniteParaxialSystem
      • simple
      • depth_aware
      • space_variant
      • superpose
      • circle_of_confusion
      • imgd
      • objd
      • norm_psf
      • fresnel_st
      • fresnel_sr
      • fresnel_pt
      • fresnel_pr
    • Sensor
      • cfa_collect
      • cfa_flatten
      • quantize
      • rgb2raw
      • spectral_integrate_cfa
      • Sensor
      • StandardSensor
      • gaussian
      • poisson
    • PyTorch Extension
      • abs2
      • expi
      • polynomial
      • WrapperModule
      • ParamTransformModule
      • Transform
      • as1d
      • broadcastable
    • Utilities
      • grid
      • interval
      • crop
      • pad
      • resize
      • partition
      • partition_padded
      • merge_patches
      • with_external
      • ExternalParamMixIn
      • VarHookMixIn
      • VarDict
      • GenericCompute
      • Conditional
      • InfinityCond
  • Glossary
Back to top
View this page

API ReferenceΒΆ

TODO: description of this page

  • Global Configuration
  • DNOIS
  • Extensions
  • Fourier Transform and Convolution
  • Image Signal Processing
  • Materials
  • Optical System
  • Sensor
  • PyTorch Extension
  • Utilities
Next
Global Configuration
Previous
Debugging Mode
Copyright © 2024, Jiaqi Guo
Made with Sphinx and @pradyunsg's Furo