Darkroom API
Αναλογικό σκοτεινό δωμάτιο και μαθηματικά φιλμ ως API, υπολογίζονται τοπικά και ντετερμινιστικά — οι τρεις διορθώσεις που σε δαγκώνουν όταν εμφανίζεις φιλμ και κάνεις εκτυπώσεις στο χέρι. Το endpoint reciprocity διορθώνει μεγάλες εκθέσεις για αστοχία αμοιβαιότητας, όπου το φιλμ χάνει ευαισθησία μετά από περίπου ένα δευτερόλεπτο: διορθωμένος χρόνος = μετρημένο^p (Schwarzschild p ≈ 1.3 για πολλά φιλμ, ρυθμιζόμενο ανά φύλλο δεδομένων), οπότε μια μετρημένη έκθεση 10 δευτερολέπτων θέλει στην πραγματικότητα περίπου 20 δευτερόλεπτα, μια ολόκληρη στοπ παραπάνω, ενώ οτιδήποτε κάτω από το όριο μένει ανέπαφο. Το endpoint printexposure προσαρμόζει τον χρόνο έκθεσης του μεγεθυντή όταν αλλάζεις το μέγεθος εκτύπωσης — το φως απλώνεται καθώς ανεβάζεις την κεφαλή, οπότε η έκθεση είναι ανάλογη του (μεγέθυνση + 1)², όπου μεγέθυνση = μέγεθος εκτύπωσης ÷ μέγεθος αρνητικού: πηγαίνοντας από 2× σε 4× μεγέθυνση μετατρέπει μια έκθεση 10 δευτερολέπτων σε 27.8 δευτερόλεπτα, περίπου 1.5 στοπ, έτοιμο για εκτύπωση f-stop. Το endpoint pushpull κλιμακώνει τον χρόνο εμφάνισης για ώθηση ή τράβηγμα φιλμ κατά N στοπ — χρόνος = βάση × factor^stops, περίπου +40% ανά στοπ ώθησης — μετατρέποντας μια βάση 7 λεπτών σε 13.7 λεπτά σε +2 στοπ, ή 5 λεπτά τραβηγμένο κατά μία στοπ. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, οπότε είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές φιλμ-φωτογραφίας και σκοτεινού δωματίου, συνοδευτικά φωτόμετρων και χρονομέτρων, εργαλεία εργαστηρίου και εργαστηρίων, και ιστοσελίδες αναλογικής φωτογραφίας. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Live, τίποτα δεν αποθηκεύεται. 3 endpoints υπολογισμού. Για ψηφιακό βάθος πεδίου χρησιμοποιήστε ένα API φωτογραφίας· για μοριακότητα εργαστηρίου χρησιμοποιήστε ένα API αραίωσης.
api.oanor.com/darkroom-api