Vitesse d'obturation depuis EV
À EV 12, f/5,6 et ISO 100, le temps d’obturation correspondant est de 0,00765625 s, affiché 1/131 s. Gardez l’ouverture voulue pour la profondeur de champ et lisez le temps à régler. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Ev
- 12
- Nombre d'ouverture f
- 5,6
- Iso
- 100
- Vitesse d'obturation
- 0,00765625
- Obturation (s)
- 0,00765625
- Libellé de l'obturateur
- 1/131 s
- Réciproque
- 130,612244898
Les photographes et les auteurs d'applications d'appareil photo connaissent souvent le niveau de lumière sous forme de valeur d'exposition et l'ouverture qu'ils souhaitent conserver fixe pour la profondeur de champ ; il leur faut alors le temps d'obturation correspondant. Ce calculateur de vitesse d'obturation depuis la valeur d'exposition inverse la définition APEX standard : vous saisissez l'EV cible, le nombre f et l'ISO optionnel, et vous recevez la durée d'exposition en secondes plus une étiquette lisible. C'est l'inverse du calcul de l'EV à partir de l'ouverture, de l'obturateur et de l'ISO : la même formule, résolue pour le temps plutôt que pour la valeur.
Ce que signifie la valeur d'exposition et comment le temps d'obturation découle de l'EV et du nombre f
La valeur d'exposition photographique est un unique nombre en base deux qui code la quantité de lumière admise par une combinaison d'ouverture, d'obturateur et d'ISO. Par définition, EV égale le logarithme en base deux de N au carré sur t, plus le logarithme en base deux de ISO sur cent, où N est l'ouverture relative en nombre f, t est le temps d'obturation en secondes et ISO est la sensibilité du capteur ou du film.
En réarrangeant pour le temps, on obtient t égal à N au carré multiplié par ISO sur cent, le tout divisé par deux à la puissance EV. À ISO cent le facteur de sensibilité vaut un et vous retrouvez l'identité classique des tableaux : t égal à N au carré sur deux à l'EV.
Chaque pas entier d'EV est un stop : augmentez l'EV d'un et le temps d'obturation requis est divisé par deux si le nombre f reste fixe ; ouvrez l'objectif d'un stop (N plus petit d'un facteur racine carrée de deux) et le même EV demanderait aussi la moitié du temps si vous ne pensiez qu'à la lumière admise, mais ici N est une entrée que vous choisissez, de sorte que la formule renvoie simplement le t correspondant.
Sunny sixteen vers EV quinze avec N égal à seize et ISO cent donne environ un sur cent vingt-cinq de seconde, d'où le regroupement des tableaux de lumière du jour dans cette zone. Les scènes de nuit et d'intérieur se situent à des EV bien plus bas et exigent des expositions plus longues à la même ouverture.
Flux de travail, tarification et quand utiliser cet outil EV inverse
Utilisez le calculateur gratuit dans le navigateur de vitesse d'obturation depuis la valeur d'exposition lorsque vous connaissez déjà l'EV de la scène d'après une table de posemètre ou un calcul d'EV antérieur et que vous voulez verrouiller la profondeur de champ sur un nombre f choisi tout en lisant l'obturateur requis.
Associez ce point de terminaison à un calculateur d'EV à partir des réglages pour vérifier les allers-retours : calculez l'EV à partir de N, t et ISO, puis recalculez t à partir de cet EV et des mêmes N et ISO, et affirmez que l'obturateur coïncide dans la tolérance flottante.
Les recettes créatives extrêmes (EV très bas avec de petits nombres f pour la nuit en pose longue, ou EV élevé avec des objectifs paysage fermés pour des temps diurnes courts) sont dans le périmètre tant que les nombres restent finis et positifs là où c'est exigé.
Cas d’usage
Verrouiller l'ouverture et lire l'obturateur correspondant
Saisissez l'EV de la scène et le nombre f requis pour la profondeur de champ ; obtenez le temps d'exposition en secondes et une étiquette en fraction pour le sélecteur.
Allers-retours APEX en classe
Les enseignants calculent l'EV à partir des réglages, puis inversent EV et nombre f pour retrouver le temps d'obturation afin que les élèves voient qu'APEX est une seule identité.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Le réarrangement APEX t = N² · (ISO/100) / 2^EV, équivalent à résoudre EV = log2(N²/t) + log2(ISO/100) pour le temps d'obturation t.
Que se passe-t-il si le nombre f ou l'ISO est nul ou négatif ?
Une ouverture ou un ISO non positif ne peut pas définir une durée d'exposition réelle et n'est pas facturé.
L'ISO par défaut est-il 100 ?
Oui. Si vous omettez iso, le calculateur utilise 100 pour que les résultats correspondent aux tableaux classiques d'EV à ISO 100. Passez un iso positif pour mettre le temps d'obturation à l'échelle de la sensibilité.
Quelle vitesse d’obturation faut-il à EV 12 et f/5,6 ?
À ISO 100, il faut 0,00765625 s, que le calculateur affiche 1/131 s. Sur la molette de l’appareil, choisissez la vitesse marquée la plus proche.
Que devient le temps de pose si l’EV augmente d’un cran ?
Il est divisé par deux, tant que le nombre f et l’ISO restent identiques. Chaque pas entier d’EV vaut un IL de lumière : une scène plus claire demande une pose plus courte.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/optics/shutter-speed-from-ev \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ev":12,"f_number":5.6}'const res = await fetch("https://api.kit.forhosting.com/optics/shutter-speed-from-ev", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ev": 12,
"f_number": 5.6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/shutter-speed-from-ev",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ev": 12,
"f_number": 5.6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/shutter-speed-from-ev", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ev":12,"f_number":5.6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ev":12,"f_number":5.6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/shutter-speed-from-ev", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"ev": 12,
"f_number": 5.6
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.shutter_speed_from_ev",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les ouvertures nulles invalides et les EV non finis échouent avec invalid_input et ne sont pas facturés au prix de base publié de $0.002 pour les éléments réussis.
Ce que signifie la valeur d'exposition et comment le temps d'obturation découle de l'EV et du nombre f
Cette capacité accepte tout EV cible fini et tout nombre f positif, utilise ISO cent par défaut si omis, et renvoie toujours un shutter_speed positif et fini en secondes pour régler un appareil, une simulation ou une leçon sans logarithmes mentaux.
Contrat d'entrée, champs de réponse et comportement d'erreur
Lorsque le temps calculé est strictement inférieur à une seconde, la réponse inclut aussi reciprocal égal à un sur t pour les clients qui préfèrent des lectures de vitesse en forme de dénominateur. Les EV extrêmes qui font déborder la virgule flottante vers un deux à l'EV non fini ou un t non positif sont rejetés plutôt que renvoyés comme Infinity. Envoyez un corps JSON avec ev fini obligatoire (alias exposure_value, EV, target_ev) et f_number positif obligatoire (alias aperture, fstop, f, n, N). L'iso positif optionnel (alias sensitivity, asa, s, S) vaut cent par défaut s'il est omis, afin que les résultats correspondent aux tableaux classiques d'EV à ISO cent. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique ; les champs obligatoires manquants, les chaînes vides, les valeurs non finies, un nombre f nul ou négatif et un ISO nul ou négatif échouent avec invalid_input en nommant le champ et ne sont pas facturés. En cas de succès le corps renvoie l'ev, le f_number et l'iso nettoyés utilisés, puis shutter_speed et shutter_seconds comme la même durée positive en secondes, shutter_label comme courte chaîne d'affichage du type un slash cent vingt-cinq s ou deux s, formula réaffirmant t égal à N au carré fois ISO sur cent sur deux à l'EV, method toujours apex_shutter_from_ev, et un objet components avec aperture_squared, two_pow_ev et iso_factor pour que enseignants et bancs de test montrent les pièces APEX intermédiaires.
Flux de travail, tarification et quand utiliser cet outil EV inverse
Appelez l'API prépayée depuis des applications de photographie, des bancs de test de micrologiciel, des générateurs de cursus et des compagnons de posemètre qui ont besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Gardez les requêtes légères, figez shutter_speed et shutter_label dans les tests, et vous obtenez des recettes d'obturateur reproductibles pour les salles de classe, les SDK et les workers en périphérie sans monter une bibliothèque complète de photométrie de votre côté.
Cas d'intégration
Tests de mesure pour apps et micrologiciel
Les apps d'appareil photo et les bibliothèques de posemètre figent des fixtures d'obturateur attendus en CI pour des tables d'EV cible ; les ouvertures nulles invalides échouent avec invalid_input au lieu d'un NaN silencieux.
Questions techniques
Comment obtenir la vitesse d'obturation à partir de la valeur d'exposition et du nombre f ?
Envoyez un JSON avec ev fini et f_number positif, plus iso positif optionnel (défaut 100). La réponse inclut shutter_speed en secondes et shutter_label pour l'affichage.
Combien coûte le calculateur de vitesse d'obturation depuis la valeur d'exposition ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.