Échelle d'image
Transforme la taille de pixel de votre caméra et la focale de votre télescope en secondes d'arc par pixel : un pixel de 3,76 µm derrière un télescope de 800 mm couvre un peu moins d'une seconde d'arc. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Taille du pixel
- 3,76
- Distance focale
- 800
- Taille du pixel (µm)
- 3,76
- Focale (mm)
- 800
- Échelle de l'image
- 0,9694455
- Échelle d'image (secondes d'arc par pixel)
- 0,9694455
Ce calculateur d'échelle d'image convertit la taille de pixel d'une caméra en micromètres et la focale effective d'un télescope ou d'un objectif en millimètres en échelle de plaque classique en secondes d'arc par pixel. La forme fermée est entièrement déterministe : S vaut deux cent six virgule deux cent soixante-cinq fois la taille de pixel divisée par la focale, de sorte que des pixels plus grands et des focales plus courtes produisent un échantillonnage du ciel plus grossier. Les montages amateurs et professionnels utilisent ce nombre pour planifier l'échantillonnage face au seeing, adapter une caméra scientifique à la fente d'un spectrographe et estimer le champ de vue une fois la largeur du capteur connue. Des contrôles bien connus incluent un pixel de trois virgule soixante-seize micromètres sur un télescope de huit cents millimètres près de zéro virgule quatre-vingt-dix-sept seconde d'arc par pixel, et un pixel de cinq virgule quatre-vingt-six micromètres sur un système de mille millimètres près de un virgule vingt et un secondes d'arc par pixel. Le moteur n'emploie que de l'arithmétique finie, sans appels réseau, sans échantillonnage aléatoire et sans raccourcis dépendant de la date.
Où l'échelle d'image s'inscrit dans l'étude, l'observation et le logiciel
Les étudiants rencontrent l'échelle de plaque lorsqu'un manuel passe de l'optique géométrique à la mesure angulaire sur le ciel, lorsqu'un laboratoire leur demande d'adapter une caméra CMOS à un télescope scolaire, ou lorsqu'ils comparent l'échantillonnage sous différents réducteurs et Barlows sans logiciel d'instrument complet. Les enseignants peuvent pré-générer des clés de réponses pour des paires modestes de pixel et de focale sans se fier à des calculatrices opaques qui basculent en silence entre secondes d'arc et millisecondes d'arc.
Les développeurs appellent le même contrat depuis des scripts pour semer des vecteurs de test déterministes pour des simulateurs d'imagerie, normaliser des spécifications de capteur saisies par l'utilisateur avant des démos de mission ou d'observatoire, ou satisfaire des énoncés de défis de programmation qui exigent des secondes d'arc par pixel plutôt qu'un champ de vue approximatif. L'entraînement aux concours a souvent besoin d'une source rapide et hors ligne d'échelles de plaque pour vérifier les solutions sans calculatrices graphiques sous pression de temps.
Les outils produit et pédagogiques utilisent la formule lorsqu'un apprenant saisit une taille de pixel en micromètres et une focale en millimètres et que l'interface doit afficher l'échantillonnage à côté de comparaisons avec des combinaisons célèbres de caméra et de télescope. Associez-le aux outils de résolution de télescope ou de taille angulaire lorsque vous avez besoin d'étapes astronomiques liées, et à d'autres points de terminaison de physique pour construire un petit laboratoire d'aides scientifiques libres et déterministes.
Cas d’usage
Devoirs et contrôles d'échelle de plaque
Calculez S à partir de paires taille de pixel et focale du manuel et vérifiez les secondes d'arc par pixel avant des problèmes d'astronomie ou d'optique.
Logiciel d'observatoire et d'éducation
Normalisez les μm et mm saisis par l'utilisateur en secondes d'arc par pixel pour planificateurs, démos et leçons interactives.
Questions fréquentes
Combien coûte le calculateur d'échelle d'image ?
Il est gratuit dans votre navigateur sur cette page.
Cela inclut-il le seeing atmosphérique ?
Non. Seule l'échelle de plaque géométrique issue du pas de pixel et de la focale est renvoyée. Seeing, binning et aberrations optiques sont hors périmètre.
Pourquoi les résultats sont-ils arrondis à une précision ?
La précision par défaut est de 10 décimales ; vous pouvez fixer precision de 0 à 15.
Comment calculer les secondes d'arc par pixel ?
Multipliez la taille du pixel en micromètres par 206,265, puis divisez par la focale en millimètres. Un pixel de 3,76 µm sur un télescope de 800 mm donne un peu moins d'une seconde d'arc par pixel.
Quelle échelle d'image viser en astrophotographie ?
Comparez le résultat au seeing habituel de votre site. Une échelle bien plus fine que le seeing suréchantillonne l'atmosphère ; une échelle bien plus grossière perd les détails fins et gaspille la résolution du télescope.
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/astro/image-scale-pixel \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pixel_size":3.76,"focal_length":800}'const res = await fetch("https://api.kit.forhosting.com/astro/image-scale-pixel", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pixel_size": 3.76,
"focal_length": 800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/image-scale-pixel",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pixel_size": 3.76,
"focal_length": 800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/image-scale-pixel", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pixel_size":3.76,"focal_length":800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pixel_size":3.76,"focal_length":800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/image-scale-pixel", 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
{
"pixel_size": 3.76,
"focal_length": 800
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.image_scale_pixel",
"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
Ce que signifie l'échelle d'image et ce que contient la réponse
L'échelle d'image, souvent appelée échelle de plaque en astronomie classique, est la taille angulaire du ciel couverte par un pixel du détecteur une fois la lumière focalisée par un télescope ou un objectif. Ce seul nombre indique avec quelle finesse le ciel est échantillonné : des valeurs bien inférieures au seeing local typique sur-échantillonnent l'atmosphère, tandis que des valeurs bien plus grandes sous-échantillonnent la structure fine et gaspillent la résolution. Sous l'approximation des petits angles, l'angle en radians est le pas linéaire du pixel divisé par la focale effective lorsque les deux longueurs partagent la même unité ; convertir cet angle en secondes d'arc et exprimer le pas en micromètres et la focale en millimètres donne la formule de manuel S égale à deux cent six virgule deux cent soixante-cinq fois p_μm sur f_mm. Ce calculateur renvoie le pixel_size et pixel_size_um normalisés que vous avez fournis, le focal_length et focal_length_mm, les champs principaux image_scale et image_scale_arcsec_per_pixel en secondes d'arc par pixel, un compagnon arcsec_per_mm pour planifier le champ de vue, l'arcsec_factor fixe de deux cent six virgule deux cent soixante-cinq, la chaîne d'unité arcsec/pixel, l'étiquette de méthode plate_scale_206265, la précision utilisée et un court rappel de formule. Il n'y a ni lancer de rayons, ni modèle atmosphérique, ni échantillonnage aléatoire de modes optiques : le moteur construit un S en virgule flottante exact dans la plage de magnitude prise en charge ou rejette l'entrée avec invalid_input. Les cas rejetés incluent une taille de pixel ou une focale manquante, des valeurs non finies, des magnitudes au-dessus des plafonds documentés, une taille de pixel non positive et une focale nulle ou négative, car la division par f est indéfinie. Si vous avez besoin des limites de diffraction de Rayleigh, du diamètre angulaire d'objets étendus ou d'échelles cartographiques en mètres par pixel, utilisez ces outils dédiés ; cette page ne répond qu'à la réécriture classique des secondes d'arc par pixel avec une sortie numérique stable adaptée aux feuilles de travail, tests unitaires et consommateurs d'API qui ne doivent pas inventer d'optique d'ordre supérieur.
Comment la taille de pixel et la focale sont lues et comment S reste reproductible
Les signes plus optionnels en tête et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des décimales finies ; les espaces intégrés, préfixes hexadécimaux et jetons non numériques sont rejetés avec un message clair pour qu'une mauvaise cellule ne devienne pas une échelle erronée. La taille de pixel doit également être positive pour que le produit ait un sens physique pour un élément réel du détecteur. Les champs préférés sont pixel_size pour le pas du détecteur en micromètres et focal_length pour la focale effective en millimètres, mais les alias pixel_size_um, pixel_um et p pour le premier, et focal_length_mm, fl et f pour le second, sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. La focale doit être strictement positive et non nulle : si f est zéro, négative ou zéro négatif, la requête échoue avec invalid_input car l'échelle d'image S égale à deux cent six virgule deux cent soixante-cinq fois p sur f est indéfinie pour une focale nulle ou négative. Un champ optionnel precision, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour les sorties numériques, par défaut dix et plafonné à quinze afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du résultat mathématique identique dans un pipeline automatisé sans réimplémenter vous-même la formule d'échelle de plaque.
Où l'échelle d'image s'inscrit dans l'étude, l'observation et le logiciel
Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation échouée n'est pas facturée et rien n'est stocké après la réponse. Cette division — exploration interactive gratuite et API identique payante — correspond au reste du catalogue KIT de niveau A et vous permet de passer d'une démo en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures de test déterministes
Générez des échelles d'image reproductibles pour tests unitaires, contrôles de propriétés et assertions de CI sur des modules d'imagerie.
Questions techniques
Comment l'échelle d'image est-elle définie ?
S = 206.265 · p_μm / f_mm, en secondes d'arc par pixel lorsque la taille de pixel est en micromètres et la focale en millimètres.
Que se passe-t-il si la focale est nulle ou négative ?
L'entrée est rejetée avec invalid_input. Une focale nulle ou non positive rend S = 206.265·p/f indéfinie.