odak

Optics library

A scientific computing library for optics, computer graphics, and visual perception

Scientific computing library for optics, computer graphics and visual perception.

GitHub

175 stars
12 watching
53 forks
Language: Python
last commit: 7 days ago
Linked from 1 awesome list

cluster-computingcolorcomputational-displaycomputational-imagingcomputational-opticscomputer-generated-holographycomputer-graphicsdeep-learningholographyjones-calculuslenslessmachine-learningnumpyodakopticsperceptionpythonpytorchraytracingwave-optics

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kowainik/prolens A lightweight implementation of optics for composable access to values 72
phadej/optika A JavaScript library providing an immutable optics system for accessing and manipulating nested data structures 141
xyncro/aether An optics library for F# that provides a way to abstract and manipulate data structures using composable lenses and mappings. 177
optics-dev/monocle A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. 1,654
kaiyangzhou/dassl.pytorch A PyTorch toolbox for supporting research and development of domain adaptation, generalization, and semi-supervised learning methods in computer vision. 1,217
quartiq/rayopt A software framework for designing and analyzing optical systems using ray tracing 261
opticspy/lightpipes Simulates optical phenomena with diffraction essentiality using numerical methods. 233
hablapps/dontfeartheprofunctoroptics A series of blog posts explaining profunctor optics and optics in Haskell using box diagrams. 424
sterncat/opticspy An open-source Python module for simulating and analyzing optical systems and phenomena. 462
edsonportosilva/opticommpy A Python-based framework to simulate various aspects of optical communications systems 115
flunc/optics A profunctor implementation of optics concepts for functional programming in JavaScript 87
jsk-ros-pkg/jsk_recognition Perception stack for computer vision and 3D sensing applications using ROS nodes and utilities. 275
oke-aditya/quickvision A PyTorch-based computer vision library providing easy-to-use APIs and customizable models for faster training 51
owlbarn/owl A comprehensive OCaml scientific computing framework for high-performance numerical computations and data analysis. 1,222
luispedro/mahotas A library of fast computer vision algorithms implemented in C++ for speed, operating over numpy arrays. 844