Convertitore unità Hounsfield
Sulla scala Hounsfield l'acqua vale 0 HU e l'aria circa -1000, quindi 1000 HU indicano il doppio dell'attenuazione dell'acqua, una densità relativa di 2. Inserisca HU, attenuazione, densità relativa o percentuale dell'acqua e veda tutti gli equivalenti insieme. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 0 hu
- Valore (in)
- 0
- Unità di ingresso
- hu
- μ dell'acqua
- 0,206
- Hu
- 0
La tomografia computerizzata esprime il contrasto tissutale sulla scala delle unità Hounsfield, in cui l'acqua distillata è definita zero e l'aria circa meno mille. Radiologi, fisici medici, radio-oncologi e studenti hanno spesso bisogno del coefficiente di attenuazione lineare relativa, della densità relativa all'acqua, dell'attenuazione assoluta in centimetri inversi o della percentuale di densità dell'acqua per la stessa lettura. Questo convertitore di unità Hounsfield accetta un valore finito, il nome dell'unità che Lei già possiede e, in opzione, un coefficiente positivo di attenuazione dell'acqua per μ assoluta; restituisce tutte le forme equivalenti con i fattori esatti della definizione TC.
Perché le unità Hounsfield stanno accanto ad attenuazione e densità relativa
Si cerca un convertitore di unità Hounsfield quando un referto TC, un certificato di fantoccio o una tabella di pianificazione del trattamento è espresso in HU e serve l'attenuazione o la densità relativa corrispondente, oppure quando un modello fisico è costruito in μ e lo stesso numero deve essere riportato sulla scala clinica.
La scala Hounsfield è una trasformata lineare del coefficiente di attenuazione lineare di un voxel rispetto all'acqua: HU vale mille volte (μ del materiale meno μ dell'acqua) diviso per μ dell'acqua, con l'aria a attenuazione quasi nulla mappata vicino a meno mille. Tale definizione rende l'acqua esattamente zero HU, il tessuto molle decine positive, il grasso decine o centinaia negative e l'osso compatto grandi valori positivi. L'attenuazione lineare relativa è semplicemente μ su μ dell'acqua e uguale a (HU più mille) diviso per mille.
Nel modello TC classico del tessuto molle lo stesso rapporto serve come densità relativa con acqua uguale a uno: zero HU è densità uno, aria a meno mille HU densità zero e mille HU densità due. L'attenuazione assoluta in centimetri inversi moltiplica quel rapporto per un coefficiente dell'acqua adatto all'energia effettiva del fascio; questo strumento usa per impostazione predefinita zero virgola due zero sei per centimetro come riferimento comune di energia diagnostica e Le consente di sovrascriverlo.
La densità percentuale è cento volte la densità relativa, quindi l'acqua è cento per cento. Mescolare queste rappresentazioni senza un convertitore sposta le tarature, rompe le tabelle di densità elettronica e confonde le soglie osso versus tessuto molle. Questa capacità impone un'unità esplicita sul valore di ingresso e restituisce sempre l'insieme completo degli equivalenti così i client possono mostrare HU accanto a μ e densità senza una seconda chiamata.
La matematica è pura e locale: nessuna richiesta di rete, nessun database dei costruttori di scanner e nessun forzamento di densità relative negative impossibili a uno zero fittizio.
Dove lo usano i team e quanto costa
I medici in formazione in radiologia convertono gli intervalli di HU del centro finestra nel linguaggio della densità relativa quando apprendono le finestre tessuto molle versus osso. I gruppi di fisica medica proiettano inserti di fantoccio certificati in HU su tabelle di densità elettronica relativa o attenuazione dei sistemi di pianificazione, mantenendo esplicito lo scostamento di più mille. I pianificatori di radio-oncologia riconciliano le tarature HU dello scanner con sovrascritture di densità in commissione di protocolli o nel confronto tra fornitori.
Le pipeline di ricerca che memorizzano immagini in μ necessitano di un unico passo deterministico per pubblicare serie HU complementari per la revisione clinica. Gli script di assicurazione della qualità affermano che le medie del fantoccio d'acqua restano vicine a zero HU e che la densità relativa derivata resta vicina a uno entro la tolleranza. I team di prodotto e didattica incorporano la stessa conversione negli strumenti di laboratorio affinché gli studenti non scrivano mai i fattori a mano sotto pressione d'esame.
Tale parità allinea demo, soluzioni dei compiti e job di produzione su se l'acqua è zero HU o densità uno. Mappi le etichette della Sua interfaccia sui nomi di unità ammessi, tratti gli errori di unità sconosciuta come feedback correggibile dall'utente e mantenga il sistema di registrazione nella forma preferita dal Suo dominio esponendo comunque ogni campo della risposta.
Casi d'uso
Referti TC e demo didattiche
Converta letture cliniche in HU in densità relativa e rapporti di attenuazione spiegando finestre di acqua, grasso, tessuto molle e osso ai medici in formazione.
Tabelle di densità per la pianificazione
Proietti valori HU di fantoccio o scanner su densità relativa e μ assoluta per tabelle di commissione, con coefficiente di attenuazione dell'acqua esplicito.
Domande frequenti
Cosa succede se invio un'unità non riconosciuta?
Il messaggio di errore include Unknown unit e elenca le famiglie supportate così Lei può correggere l'etichetta.
Come sono definiti acqua e aria su questa scala?
L'aria con μ ≈ 0 si mappa a −1000 HU (densità relativa 0).
Densità relativa e μ/μ_water sono lo stesso numero?
Nel modello TC classico del tessuto molle entrambe valgono (HU + 1000) / 1000. Questo strumento restituisce entrambi i campi per chiarezza di nomenclatura; condividono quel fattore esatto.
Quanto costa?
Lo strumento nel browser è gratuito e gira in locale.
Quale valore di attenuazione dell'acqua usa?
Usa per impostazione predefinita 0,206 per centimetro, un riferimento comune per le energie della TC diagnostica, e lei può inserire il proprio. Conta solo quando si converte da o verso l'attenuazione assoluta per centimetro.
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/conv/hounsfield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":0,"unit":"hu"}'const res = await fetch("https://api.kit.forhosting.com/conv/hounsfield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 0,
"unit": "hu"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/hounsfield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 0,
"unit": "hu"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/hounsfield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":0,"unit":"hu"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":0,"unit":"hu"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/hounsfield", 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
{
"value": 0,
"unit": "hu"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.hounsfield",
"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
I nomi di unità sconosciuti falliscono con un errore invalid_input chiaro invece di una scala errata silenziosa. Usi lo strumento gratis su questa pagina, oppure chiami la stessa logica deterministica via API a $0.002 per richiesta per taccuini di pianificazione della dose, script di CQ di fantocci e dimostrazioni didattiche che non devono inventare a mano lo scostamento di più mille.
Come chiamare il convertitore e leggere la risposta
I valori Hounsfield possono essere negativi (aria e grasso) o positivi (tessuto molle e osso). Invii value come numero finito, unit che indica cosa quel numero già rappresenta e, opzionalmente, mu_water come attenuazione lineare positiva dell'acqua in centimetri inversi. Il mu_water predefinito è zero virgola due zero sei e serve solo nelle conversioni verso o da mu_cm assoluto; le conversioni puramente relative tra HU, mu_ratio, relative_density e percent_density ignorano la dipendenza energetica oltre i fattori algebrici esatti. Le unità ammesse sono hu (alias hounsfield, ct_number), mu_ratio (mu_rel, relative_attenuation, linear_attenuation_ratio), relative_density (rel_density, rd, rho_rel), mu_cm (mu, attenuation, linear_attenuation, per_cm, cm_1) e percent_density (pct_density, percent_water). Quando unit è mu_ratio, relative_density, mu_cm o percent_density il valore deve essere non negativo; quantità relative negative generano invalid_input perché non sono fisiche nel modello standard di attenuazione non negativa. Il motore riduce ogni ingresso a HU con riarrangiamenti esatti della definizione, poi emette hu, mu_ratio, relative_density, mu_cm e percent_density, oltre a unit_in, value_in, il mu_water usato e una breve stringa di formula per l'audit. Campi mancanti, numeri non finiti, mu_water non positivo e nomi di unità sconosciuti falliscono con invalid_input indicando l'errore, allineando validazione del modulo e gestione errori API. Controlli classici: zero HU diventa mu_ratio uno e densità relativa uno; meno mille HU diventa densità relativa zero; mille HU diventa densità due.
Dove lo usano i team e quanto costa
Preferisca questo endpoint quando l'intento di ricerca è specificamente la conversione di numeri Hounsfield o TC in attenuazione e densità; usi convertitori di densità generali per la densità di massa tra kg per metro cubo e g per centimetro cubo senza taratura TC, e convertitori di dose assorbita quando la domanda è gray versus rad anziché numeri TC.
Casi di integrazione
CQ di fantocci e automazione
Affermi acqua vicino a 0 HU e aria vicino a −1000 HU negli script, convertendo le stesse misure in mu_ratio e densità percentuale per i log.
Domande tecniche
Quali unità supporta questo convertitore Hounsfield?
Unità Hounsfield (hu), attenuazione lineare relativa μ/μ_water (mu_ratio), densità relativa con acqua = 1 (relative_density), attenuazione lineare assoluta in cm⁻¹ (mu_cm) e densità percentuale dell'acqua (percent_density). Sono accettati alias comuni come hounsfield, ct_number, rd e per_cm.