Dünne Linse & Spiegel API
Dünne-Linsen- und Spiegel-Abbildungsoptik als API, lokal und deterministisch berechnet. Der Linsen-Endpunkt wendet die Dünne-Linsen-Gleichung 1/f = 1/do + 1/di an und löst nach der fehlenden Größe (Brennweite, Gegenstandsweite oder Bildweite) auf, gibt dann die Vergrößerung m = −di/do und die vollständige Beschreibung des Bildes zurück – reell oder virtuell, aufrecht oder umgekehrt, vergrößert, verkleinert oder gleich groß – sowie ob die Linse sammelnd (konvex, f > 0) oder zerstreuend (konkav, f < 0) ist. Der Spiegel-Endpunkt macht dasselbe für einen sphärischen Spiegel, verwendet die Brennweite oder den Krümmungsradius (f = R/2), klassifiziert ihn als konkav oder konvex und beschreibt das Bild. Der Leistungs-Endpunkt wandelt zwischen Brennweite in Metern und optischer Brechkraft in Dioptrien um, D = 1/f, und kombiniert mehrere dünne Linsen in Kontakt, indem er ihre Brechkräfte addiert, D_total = ΣD, und die kombinierte Brennweite zurückgibt. Abstände verwenden jede konsistente Einheit, die Sie angeben. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Physik- und Optikbildungs-Tools, Linsen- und optische Systemdesigns, Brillen- und Seh-Apps sowie Fotografie-Lernen. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Service, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies ist geometrisch-optische Abbildung; für Snelliussche Brechungswinkel verwenden Sie eine Snell-API und für Kameratiefenschärfe und Sichtfeld eine Fotografie-API.
api.oanor.com/lens-api