ハウンスフィールド単位変換
HUのスケールでは水が0 HU、空気が約-1000なので、1000 HUは水の2倍の減弱、相対密度2を意味します。HU、減弱、相対密度、水に対する百分率のどれかを入れると、すべての換算値をまとめて表示します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 0 hu
- 値 (in)
- 0
- 入力単位
- hu
- 水のμ
- 0.206
- Hu
- 0
放射線科医、医学物理士、放射線治療医、学生は、同じ測定値について相対線減弱係数、水に対する相対密度、逆センチメートル単位の絶対減弱、または水密度の百分率を常に必要とします。
HUと減弱や密度を並べて見る理由
相対線減弱は水のμに対する材料のμの比であり、(HUプラス一千)を一千で割った値と等しくなります。古典的な軟部組織CTモデルでは同じ比を水を一とする相対密度として用い、零HUは密度一、マイナス一千HUの空気は密度零、一千HUは密度二となります。逆センチメートルの絶対減弱はその比に実効ビームエネルギーに適した水の係数を掛けます。
本ツールは診断用エネルギーの一般的な基準としてデフォルトで零点二零六毎センチメートルを用い、上書きも可能です。百分率密度は相対密度の百倍なので水は百パーセントです。変換器なしでこれらの表現を混在させると校正オフセットがずれ、電子密度表が壊れ、骨と軟部の閾値が誤ラベルされます。
本機能は入力値に明示的な単位を要求し、常に等価量の完全集合を返すため、クライアントは二回目の呼び出しなしにHUをμと密度の隣に表示できます。計算は純ローカルで、ネットワーク参照もスキャナベンダーDBもなく、物理的にあり得ない負の相対密度を偽の零に押し込むこともありません。
チームでの利用場面と料金
放射線科研修医は軟部対骨ウィンドウを学ぶ際にウィンドウ中心のHU範囲を相対密度の言語へ変換します。医学物理グループはHUで認証されたファントム挿入体を治療計画システムの相対電子密度表や減弱表へ写像し、プラス一千のオフセットを明示したままにします。
放射線腫瘍計画者は新プロトコルのコミッショニングやベンダー比較の際にスキャナのHU校正と密度上書きを整合させます。μ画像を保存する研究パイプラインは、臨床レビュー用のHU系列を公開する単一の決定的ステップを必要とします。品質保証スクリプトは水ファントム平均が零HU付近に留まり、導出された相対密度が許容範囲内で一付近であることを検証します。
製品・教育チームは同じ変換を実験ツールに埋め込み、試験プレッシャー下で学生が係数を手書きしないようにします。
活用例
CT報告書と教材デモ
研修医に水・脂肪・軟部・骨ウィンドウを説明するとき、臨床HU測定値を相対密度と減弱比へ変換します。
治療計画用密度表
コミッショニング表のためにファントムまたはスキャナのHUを相対密度と絶対μへ写像し、水の減弱係数を明示します。
よくある質問
認識できない単位を送るとどうなりますか?
エラーメッセージに Unknown unit が含まれ、対応ファミリーが一覧されるのでラベルを修正できます。
このスケールで水と空気はどう定義されますか?
μ ≈ 0 の空気は −1000 HU(相対密度 0)に写像されます。
相対密度と μ/μ_water は同じ数ですか?
古典的軟部組織CTモデルではどちらも (HU + 1000) / 1000 です。
水の減弱係数はどの値を使いますか?
初期値は1センチ当たり0.206で、診断用CTのエネルギーでよく使われる基準値です。自分の値も入力できます。この値が効くのは、1センチ当たりの絶対減弱との換算のときだけです。
脂肪、軟部組織、骨のHUはどれくらいですか?
軟部組織はプラスの数十、脂肪はマイナスの数十から低い数百、緻密骨は大きなプラスの値になります。水はちょうど0 HUです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
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)リクエスト例
{
"value": 0,
"unit": "hu"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.hounsfield",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
コンピュータ断層撮影は組織コントラストをハウンスフィールド単位スケールで報告し、蒸留水を零、空気をおよそマイナス一千と定義します。本ハウンスフィールド単位変換は、有限の数値と既にお持ちの単位名、および任意で絶対μ用の正の水の減弱係数を受け取り、CT定義の厳密な係数ですべての等価形式を返します。未知の単位名は誤ったスケールを黙って返すのではなく、明確な invalid_input エラーで失敗します。このページで無料でお試しいただくか、線量計画ノート、ファントムQCスクリプト、プラス一千のオフセットを手計算で捏造してはならない教材デモのために、同一の決定的ロジックをAPIで$0.002/リクエストで呼び出してください。
ハウンスフィールド単位が減弱と相対密度の隣にある理由
CT報告書、ファントム証明書、治療計画表がHUで示され対応する相対減弱や密度が必要なとき、あるいは物理モデルがμで構築され同じ数を臨床スケールで報告しなければならないときに、ハウンスフィールド単位変換が検索されます。ハウンスフィールドスケールはボクセルの線減弱係数を水に対して線形変換したもので、HUは材料のμから水のμを引いたものを水のμで割り千倍した値であり、減弱がほぼ零の空気はおよそマイナス一千に写像されます。この定義により水はちょうど零HU、軟部組織は正の数十HU、脂肪は負の数十から数百、緻密骨は大きな正値になります。
変換の呼び出し方と応答の読み方
value を有限数、unit をその数が既に表す単位、任意で mu_water を逆センチメートルの正の水の線減弱として送ってください。既定の mu_water は零点二零六で、絶対 mu_cm との間の変換時のみ使われます。HU、mu_ratio、relative_density、percent_density 間の純粋な相対変換は、厳密な代数係数を超えるエネルギー依存スケーリングを無視します。許可単位は hu(別名 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)、percent_density(pct_density、percent_water)です。unit が mu_ratio、relative_density、mu_cm、percent_density のとき値は非負でなければならず、負の相対量は標準の非負減弱モデルでは物理的でないため invalid_input になります。ハウンスフィールド値は負(空気・脂肪)でも正(軟部・骨)でも構いません。エンジンは定義の厳密な並べ替えで入力をHUに還元し、hu、mu_ratio、relative_density、mu_cm、percent_density に加え unit_in、value_in、使用した mu_water、監査用の短い公式文字列を出力します。欠落フィールド、非有限数、非正の mu_water、未知の単位名は問題点を示す invalid_input で失敗し、フォーム検証とAPIエラー処理が揃います。古典的確認として、零HUは mu_ratio 一および相対密度一、マイナス一千HUは相対密度零、一千HUは密度二になります。
チームでの利用場面と料金
このページで無料変換を試し、スクリプトやバックエンドからAPIを呼ぶときは成功一件あたり$0.002で同一入力を自動化してください。この一致によりデモ、課題解答、本番ジョブが水が零HUか密度一かで食い違いません。検索意図がハウンスフィールドまたはCT番号から減弱・密度への変換に特化しているときは本エンドポイントを優先し、CT校正なしの質量密度(kg毎立方メートルとg毎立方センチメートル)には一般密度変換を、gray対radの問には吸収線量単位変換を使ってください。UIラベルを許可単位名に対応づけ、未知単位エラーをユーザーが直せるフィードバックとして扱い、ドメインが好む形で記録系を保ちつつ応答の全フィールドを公開してください。
連携の活用例
ファントムQCと自動化
スクリプトで水を0 HU付近・空気を−1000 HU付近と検証し、同じ量をログ用に mu_ratio と百分率密度へ変換します。
技術的な質問
このハウンスフィールド変換はどの単位に対応していますか?
ハウンスフィールド単位 (hu)、相対線減弱 μ/μ_water (mu_ratio)、水=1の相対密度 (relative_density)、cm⁻¹の絶対線減弱 (mu_cm)、水密度の百分率 (percent_density) です。hounsfield、ct_number、rd、per_cm などの一般的な別名も受け付けます。
料金はいくらですか?
ブラウザツールは無料でローカル実行です。APIリクエストは成功一件あたり$0.002のKIT前払い残高を使い、無効入力は課金されません。