Skip to content

v2.0.0: Adapt to PolynomialFitFunctionArray.from_degree() in named-arrays (#175)

Choose a tag to compare

@roytsmart roytsmart released this 13 Jun 18:39
· 51 commits to main since this release
6586a31

What's Changed

  • Moved the optika.systems module to a subpackage. by @roytsmart in #151
  • Add optika.distortion.PolynomialDistortionModel which can interpolate between object and sensor coordinates. by @roytsmart in #154
  • Retype distortion models to SpectralPositionalVectorArray by @roytsmart in #156
  • Add optika.vignetting.PolynomialVignettingModel by @roytsmart in #155
  • Add SimpleDistortionModel, an analytic linear distortion by @roytsmart in #157
  • Add optika.radiometry with an effective-area model by @roytsmart in #158
  • Rename vignetting transmission to illumination by @roytsmart in #159
  • Move the vignetting models into optika.radiometry by @roytsmart in #160
  • Added optika.sensors.transmittance(), a function that computes the fraction of light transmitted into the light-sensitive region of an imaging sensor. by @roytsmart in #161
  • Add an accumulate keyword to AbstractSequentialSystem.raytrace() by @roytsmart in #164
  • Add integrate option and single-cell pupil default to image() by @roytsmart in #165
  • Modified optika.sensors.signal() to model charge diffusion using a Monte-Carlo simulation. by @roytsmart in #162
  • Closed-form ray intercept for ConicSag by @jacobdparker in #167
  • Adapt to PolynomialFitFunctionArray.from_degree() in named-arrays by @jacobdparker in #175

Full Changelog: v1.1.0...v1.2.0