Calcolatore di esposizione equivalente
Chiudere da f/4 a f/8 a 1/125 e ISO 100 richiede un tempo di 0,032 s per ricevere la stessa luce. Cambi un’impostazione, ne scelga un’altra da compensare e ottenga il valore esatto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Numero f di riferimento
- 4
- Otturatore
- 0,008
- Sensibilità ISO di riferimento
- 100
- Nuova apertura
- 8
- Calcola
- Shutter
- Modificato
- aperture
- Valore modificato
- 8
- Valore risolto
- 0,032
I fotografi bilanciano tre impostazioni collegate—il numero f del diaframma, la velocità dell'otturatore in secondi e la sensibilità ISO—affinché il sensore o la pellicola ricevano la stessa luce totale quando si sposta un vertice del triangolo. Passare da f quattro a f otto riduce la luce di due stop; per mantenere la luminosità bisogna allungare l'otturatore o alzare l'ISO degli stessi due stop. Questo calcolatore di esposizione equivalente accetta un triangolo di riferimento, esattamente un'impostazione modificata e il vertice che Lei desidera risolvere, poi restituisce l'unico valore compensativo positivo dalla regola in forma chiusa per cui l'esposizione relativa è proporzionale all'ISO per l'otturatore diviso l'apertura al quadrato.
Come funziona l'esposizione equivalente sul triangolo
Parta da un'esposizione di riferimento definita da tre numeri strettamente positivi: il numero f N dell'obiettivo (un N più grande significa un'apertura più piccola e meno luce), il tempo di otturazione t in secondi (un tempo più lungo significa più luce) e la sensibilità ISO S (un S più alto significa più guadagno per gli stessi fotoni). Una misura comoda di esposizione relativa è E uguale a S per t diviso N al quadrato.
Qualsiasi due esposizioni con lo stesso E consegnano la stessa energia luminosa totale al piano immagine sotto le usuali ipotesi di reciprocità, ignorando durata del flash, filtri ND e fallimento di reciprocità a tempi estremi. Quando un fotografo cambia esattamente un vertice—ad esempio da N uguale a quattro a N uguale a otto—il rapporto di luce dovuto solo all'apertura è il quadrato del rapporto dei numeri f, qui un quarto, ossia due stop pieni di luce in meno.
Per ripristinare l'esposizione uguale Lei deve moltiplicare il tempo di otturazione per quattro, moltiplicare l'ISO per quattro, oppure combinare spostamenti parziali sui due vertici restanti; questo calcolatore tiene fisso il vertice non toccato e risolve l'unica variabile libera affinché E coincida con la base.
È disponibile anche il linguaggio degli stop: la variazione di stop del diaframma è meno due volte il logaritmo in base due di N finale su N base, quella dell'otturatore è il logaritmo in base due di t finale su t base, e quella dell'ISO è il logaritmo in base due di S finale su S base. La loro somma algebrica è zero quando la compensazione è esatta, il che è un utile controllo di sanità accanto al valore risolto grezzo.
Impostazioni zero, negative, NaN e Infinity vengono rifiutate presto perché non sono vertici fisici del triangolo e romperebbero la divisione e la radice quadrata in forma chiusa.
Dove i calcolatori di esposizione equivalente compaiono nel lavoro reale
I corsi di fotografia e cinematografia assegnano di continuo esercizi sul triangolo: congelare l'azione con un otturatore più veloce e recuperare la luminosità con diaframma o ISO; approfondire la profondità di campo chiudendo il diaframma e allungare il tempo con treppiede; abbinare un set di luce diurna sunny-sixteen a un set interno al tungsteno scambiando l'ISO. Un unico oracolo affidabile che restituisce il numero compensativo più i delta di stop accelera la correzione e l'allestimento delle demo.
I fotografi di location che costruiscono look book hanno bisogno di scambi rapidi quando un cliente vuole meno profondità di campo senza cambiare la luminosità ambientale, e gli assistenti vogliono un calcolatore comodo sul telefono che non accetti in silenzio un ISO zero.
Se più avanti Le serve solo il numero f geometrico da focale e diametro della pupilla, tabelle di profondità di campo, numeri guida flash o conversione di temperatura di colore, li tratti come intenti di ricerca e landing distinti anziché sovraccaricare questa pagina del calcolatore di esposizione equivalente.
Casi d'uso
Scambi diaframma e otturatore sul set
Chiuda di due stop per più messa a fuoco e ottenga subito l'otturatore più lungo (o l'ISO più alto) che mantiene la stessa luminosità a luce fissa.
Tabelle di esposizione per compiti ed esami
Generi chiavi di risposta per problemi sul triangolo con valori risolti, delta di stop ed EV così docenti e correttori automatici condividono un'unica verità di riferimento.
Domande frequenti
Che cos'è l'esposizione equivalente?
Due combinazioni diaframma–otturatore–ISO sono equivalenti quando consegnano la stessa luce totale. Questo strumento usa E ∝ (ISO · otturatore) / apertura² e risolve affinché E coincida con la base.
Cosa succede se un'impostazione è zero o negativa?
Le impostazioni del triangolo di esposizione devono essere finite e strettamente positive; lo zero romperebbe la divisione o la radice quadrata.
Posso inserire l'otturatore come frazione come 1/125?
Sì. I campi otturatore accettano secondi decimali (0.008) o stringhe frazionarie come "1/125".
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
Che tempo mantiene l’esposizione se passo da f/4 a f/8?
Passare da 1/125 a f/4 a f/8 con ISO 100 richiede 0,032 s. Chiudere di due stop fa entrare un quarto della luce, quindi l’otturatore deve restare aperto 4 volte più a lungo.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/hobby/equivalent-exposure \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"aperture":4,"shutter":0.008,"iso":100,"solve_for":"shutter"}'const res = await fetch("https://api.kit.forhosting.com/hobby/equivalent-exposure", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"aperture": 4,
"shutter": 0.008,
"iso": 100,
"solve_for": "shutter"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/equivalent-exposure",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"aperture": 4,
"shutter": 0.008,
"iso": 100,
"solve_for": "shutter"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/equivalent-exposure", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"aperture":4,"shutter":0.008,"iso":100,"solve_for":"shutter"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"aperture":4,"shutter":0.008,"iso":100,"solve_for":"shutter"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/equivalent-exposure", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"aperture": 4,
"shutter": 0.008,
"iso": 100,
"solve_for": "shutter"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.equivalent_exposure",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Impostazioni non positive, campi base assenti e scelte solve_for contraddittorie falliscono con un chiaro errore invalid_input invece di inventare Infinity o NaN.
Cosa invia e cosa riceve indietro
Invii un'apertura di riferimento come numero f positivo, un otturatore di riferimento in secondi positivi (decimale o stringa frazionaria come uno slash uno due cinque) e un ISO di riferimento come sensibilità positiva. Un oggetto stops riporta i delta di stop per vertice, una somma netta vicina a zero e un residuo EV così i client possono affermare l'uguaglianza nei test. Controlli classici: base f quattro a un centoventicinquesimo di secondo e ISO cento con nuova apertura otto che risolve l'otturatore vicino a 0.008 secondi, oppure alzare l'ISO da duecento a ottocento risolvendo un quarto del tempo di otturazione. Colleghi il modulo gratuito del browser per controlli mentali sul set, poi chiami lo stesso contratto dagli script quando serve la generazione massiva di tabelle di esposizione o chiavi d'esame. Poi imposti esattamente uno tra new_aperture, new_shutter o new_iso al valore che il fotografo ha davvero scelto, e imposti solve_for su aperture, shutter o ISO nominando un vertice diverso da calcolare. Tutti e tre i campi base e solve_for sono obbligatori; fornire zero oppure due o più campi modificati fallisce con invalid_input. Gli alias includono f_number e f_stop per l'apertura, shutter_speed e exposure_time per l'otturatore, sensitivity e asa per l'ISO, e compensate o find per solve_for. Campi mancanti, stringhe non numeriche, NaN, Infinity, impostazioni non positive e un solve_for che coincide con il vertice modificato falliscono senza addebito. In caso di successo la risposta eco un blocco base con numeri puliti, etichette f-stop e otturatore, esposizione relativa ed EV; nomina il vertice modificato e il suo valore; restituisce solved_value per il vertice compensativo; e fornisce un blocco compensato con il triangolo finale completo, etichette, esposizione relativa ed EV. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.
Dove i calcolatori di esposizione equivalente compaiono nel lavoro reale
Autori di firmware, app esposimetriche e giochi di simulazione fotocamera codificano la stessa regola E proporzionale quando previsualizzano cosa succede se l'utente gira la ghiera del diaframma; un endpoint parse puro evita di reimplementare otturatori frazionari ed etichette EV in ogni client. Poiché questa capacità è un motore parse puro, il prezzo dell'API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.
Casi di integrazione
Fixture di app fotocamera ed esposimetri
Produca in massa triangoli equivalenti per anteprime UI e test di regressione quando l'utente cambia una ghiera e un'altra compensa.
Domande tecniche
Quali campi sono obbligatori?
Apertura, otturatore (secondi) e ISO di riferimento, più esattamente uno tra new_aperture, new_shutter o new_iso, e solve_for che nomina un vertice diverso (aperture, shutter o iso).