Lens design, optimization, and analysis in Python 3
-
Updated
Jun 1, 2024 - Python
Lens design, optimization, and analysis in Python 3
Λrrow - Functional companion to Kotlin's Standard Library
A Python library for simulating optical systems, similar to Zemax
A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
A collection of labs and homework assignments related to physics, calculus, and linear algebra. The labs offer hands-on experiments and demonstrations related to quantum physics, electrostatics and electrodynamics, signal processing, etc
inspect - spectroscopy software
Mirroware is an advanced raycasting engine that offers mirrors. You can simulate ray reflections to create fun games and impressive scenes.
Python package for light propagation in fiber optics components
Software and instructions for setting up and running a self-driving lab (autonomous experimentation) demo using dimmable RGB LEDs, an 8-channel spectrophotometer, a microcontroller, and an adaptive design algorithm, as well as extensions to liquid- and solid-based color matching demos.
Optics, a RoleModel Design System is an scss package that provides base styles and components that can be integrated and customized in a variety of projects.
C++ Libraries and Command Line Tool for simulation of the imaging chain including scene simulation, optics, image sensor, and image processing
Functional programming toolbox
ray tracing for python
An open source Python single-pixel imaging kit for educational and research purposes.
Wave optical models and inverse algorithms for label-agnostic imaging of density & orientation.
A Python package for developing with Newport Model 300-500B Series Laser Diode Driver on Linux
OCTproZ is an open source software for optical coherence tomography processing and visualization.
Add a description, image, and links to the optics topic page so that developers can more easily learn about it.
To associate your repository with the optics topic, visit your repo's landing page and select "manage topics."