メガピクセル解像度変換
4000×3000ピクセルはちょうど12メガピクセルで、12メガピクセルは12,000,000ピクセルです。5つの単位を自由に行き来でき、MPの値から好きな縦横比の寸法も出せます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 12
- 開始
- megapixels
- To
- pixels
- 結果
- 12,000,000 pixels
- 総ピクセル数
- 12,000,000
- メガピクセル
- 12
- キロピクセル
- 12,000
メガピクセル解像度コンバーターは、カメラやディスプレイのセンサー表記を具体的なピクセル数へ、またその逆へ、表計算の手計算や宣伝用の丸めに頼らず変換します。正の数値と、メガピクセル・総ピクセル・キロピクセル・ギガピクセル・または幅×高さのいずれかから始まる単位を入力し、変換先単位を選ぶと、換算値、総ピクセル数、対応スケール上の同一読取、任意のアスペクト比での寸法、データシートに貼れる段階的な代入行が返ります。
対応する解像度単位と変換の仕組み
本機能は、カメラの販売資料・画像パイプライン設定・授業演習でよく使われる五つの画像解像度表現のあいだを変換します。メガピクセルは多くの人が検索するマーケティング単位で、センサーベンダーが用いる SI スケールでは 1 メガピクセルがちょうど 100 万ピクセルに等しく、メビバイト型の 2 のべきではありません。
総ピクセルは画像バッファやコーデックが実際に確保する、幅×高さの生の積です。キロピクセルは同じ総数を千で割った表現でダッシュボード向け、ギガピクセルは十億で割った表現で大規模モザイクや天文級ラスタ向けです。dimensions は幅と高さのピクセル対で、その積が総ピクセル数になります。
変換は常に総ピクセルを中継します。入力を厳密な係数で総ピクセルへ直し、その後に目標単位へスケールします。目標が dimensions のとき、幅と高さは総ピクセルとアスペクト比から復元されます。
大文字小文字を区別しない別名も受け付けます。同一単位のスカラー要求は成功し、単位変更が不要だった旨の短いメッセージとともに入力値を返します。ピクセル数やメガピクセル評価は符号付き量ではないため、零と負は拒否されます。
実務上のヒント・上限・このランディングを使う場面
数値文字列は、通貨記号や桁区切りのない厳密な有限数値パターンに合う場合だけ受け付けます。往復確認は単純です。 A を B へ、B を A へ戻し、公開の十二桁丸めの範囲で元に戻ることを確認してください。
定番の教材例は、十二メガピクセルから一千二百万ピクセル、四千×三千ピクセルからちょうど十二メガピクセル、ウルトラ HD の三千八百四十×二千百六十に相当する八点二九四四メガピクセル、レイアウト草案用に十二メガピクセルから十六対九の寸法対、などです。中間合計が溢れないよう絶対範囲内に収めてください。
このランディングはメガピクセル変換、メガピクセルからピクセル、カメラ解像度計算、幅高さからメガピクセルを検索する利用者向けであり、DPI/PPI 密度変換でも、ピクセルをインチにする印刷サイズ計算でも、色深度や bpp ツールでもありません。
両端が五つの対応解像度表現に含まれ、決定論的な SI 係数と手順文字列が必要なときに本機能を選び、ピクセル数と DPI から物理印刷寸法が必要なら印刷サイズ計算を使ってください。
活用例
カメラ・センサーのメガピクセル確認
宣伝上のメガピクセル表記を正確な総ピクセルへ換算し、記載の幅×高さフレームが主張のメガピクセル数と一致するか検証します。
SI のメガ・ギガ係数の指導
教員と学習者は、厳密な 10³ / 10⁶ / 10⁹ 係数と印刷可能な手順行で、キロ・メガ・ギガピクセル間を変換します。
よくある質問
どの解像度単位を変換できますか?
megapixels、pixels(総数)、kilopixels、gigapixels、dimensions(幅×高さ)。別名 mp・mpx・px・kp・gp・wxh なども利用できます。
12メガピクセルは何ピクセルですか?
ちょうど12,000,000ピクセルです。1メガピクセルはカメラメーカーが使う10進の100万ピクセルで、2のべき乗ではないため、100万を掛けるだけで求められます。
幅と高さからメガピクセルを求めるには?
変換元に幅×高さを選び、両方の辺をピクセルで入力します。掛け合わせた総数が出るので、4000×3000の画像ならちょうど12メガピクセルになります。
メガピクセルから幅と高さを出せますか?
出せます。変換先に幅×高さを選び、縦横比を指定してください。指定しなければ16:9です。幅は総ピクセル数を縦横比に合わせた平方根から、高さは総数を幅で割って求めます。
DPIや印刷サイズも計算できますか?
できません。このツールはピクセル数と画像の寸法だけを換算します。DPIやPPIの密度、インチでの印刷サイズ、色深度は別の計算機で扱う内容です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/megapixels \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":12,"to":"pixels"}'const res = await fetch("https://api.kit.forhosting.com/conv/megapixels", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 12,
"to": "pixels"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/megapixels",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 12,
"to": "pixels"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/megapixels", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":12,"to":"pixels"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":12,"to":"pixels"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/megapixels", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 12,
"to": "pixels"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.megapixels",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
未知の単位名は誤った係数を黙って返す代わりに、明確な invalid_input で失敗します。ボディのメガピクセル表記を 4000×3000 の実フレームと照合する撮影者、画像パイプラインを見積もる製品チーム、SI のメガ係数を教える教育者、混在する解像度フィールドを正規化する API クライアントは、いずれも同じ決定論的経路を必要とします。
対応する解像度単位と変換の仕組み
幅は総数×aspect_w÷aspect_h の平方根、高さは総数÷幅で、aspect_w と aspect_h を省略すると既定で十六対九の枠になります。megapixels には mp・mpx・megapixel、pixels には px・pixel count・total pixels、kilopixels には kp・kpx、gigapixels には gp・gpx、dimensions には wxh・width x height・resolution です。一覧にない名前は invalid_input で拒否し、不正なフィールド名と対応単位を示すため、誤字が誤った数になったのかをクライアントが推測する必要はありません。絶対値は公開の一兆上限内に収め、Worker とブラウザの IEEE 倍精度で中間積が有限になるようにします。
API の呼び出し方と応答の読み方
カメラ比較ツール、メディア資産パイプライン、教材、すでに解像度値を持ち表示や保存用に第二の表現だけが必要なバッチに組み込み、アプリバイナリごとに換算表を配布する必要をなくせます。JSON 本体に目標単位 to(別名 to_unit・unit_to・target)と、スカラー値または幅×高さの組を送ります。スカラーモードでは value(別名 amount・quantity・n・mp)と任意の from(別名 from_unit・unit_from・source)を指定し、from を省略して value がある場合の既定元は megapixels です。寸法モードでは正の width と height(別名 width_px・w・w_px と height_px・h・h_px)を指定し、from は dimensions でも省略でも構いません。to が dimensions のとき、任意の aspect_w と aspect_h(既定は十六と九)が復元枠の形を決めます。value・width・height・アスペクト各部は、一兆の絶対上限内の有限正数または厳密な数値文字列でなければなりません。成功時の応答は、丸めた value、正規の from と to ラベル、主換算値 result、毎回の total_pixels・megapixels・kilopixels・gigapixels、目標ラベル unit、英語の logic 要約である formula と message、順序付き代入行 steps、五つの正規識別子 supported_units を返します。寸法が入出力のときは width・height・aspect_w・aspect_h も出ます。欠落フィールド・非有限数・非正値・絶対上限外・未知単位名などの検証失敗は invalid_input を返し、課金されません。料金は成功リクエストあたり定額 $0.002(単位 item)です。
実務上のヒント・上限・このランディングを使う場面
クライアントを制御できるときは value・width・height に素の数を送るのが望ましいです。表示ラベルの地域表記が必要ならクライアント側で正規化し、本 API は常に短い正規トークン megapixels・pixels・kilopixels・gigapixels・dimensions を返すため、自動テストが安定します。invalid_input を返す失敗タスクは前払い残高を消費しないため、未知単位名を意図的に試す探索スクリプトのコストを抑えられます。
連携の活用例
画像パイプライン設定
資産メタデータ内の混在する解像度フィールド(MP・総ピクセル・寸法対)を、保存枠とリサイズ処理用に一つの尺度へ正規化します。
技術的な質問
未知の単位名を送るとどうなりますか?
API は invalid_input を返し、不正なフィールドを示し、対応単位を列挙します。失敗タスクは課金されません。
1 メガピクセルはちょうど 100 万ピクセルですか?
はい。本変換は SI のマーケティング定義を用います。1 megapixel = 1 000 000 pixels、1 kilopixel = 1 000 pixels、1 gigapixel = 1 000 000 000 pixels。
メガピクセル変換は無料ですか?
ブラウザ版は無料で端末上で動きます。API 呼び出しは成功リクエストあたり $0.002 の KIT 前払い残高を使い、失敗は課金されません。
ブラウザと API で結果は決定論的ですか?
はい。ハンドラと共有 lib.js は固定 SI 係数と十二桁丸めを使うため、golden 例は本番と一致します。