Convertitore megapixel
Un'immagine di 4000 × 3000 pixel ha esattamente 12 megapixel, e 12 megapixel sono 12 milioni di pixel. Passi tra megapixel, pixel, kilopixel, gigapixel e larghezza per altezza, oppure ricavi da un valore in MP le dimensioni nel formato che sceglie. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 12
- Da
- megapixels
- To
- pixels
- Risultato
- 12.000.000 pixels
- Pixel totali
- 12.000.000
- Megapixel
- 12
- Kilopixel
- 12.000
Un convertitore di risoluzione in megapixel trasforma le cifre di marketing dei sensori di fotocamera e display in conteggi concreti di pixel e viceversa, senza formule da foglio di calcolo né arrotondamenti pubblicitari. Inserisca una magnitudine positiva e un’unità di origine tra megapixel, pixel totali, kilopixel, gigapixel o larghezza per altezza in pixel; scelga l’unità di destinazione; e lo strumento restituisce il valore convertito, il totale di pixel, la stessa lettura su ogni scala supportata, dimensioni opzionali con un rapporto d’aspetto scelto e righe di sostituzione passo passo che può incollare in un brief o in una scheda tecnica.
Quali unità di risoluzione sono supportate e come funziona la conversione
Questa capacità converte tra cinque rappresentazioni quotidiane della risoluzione dell’immagine che dominano le schede marketing delle fotocamere, le configurazioni delle pipeline di immagini e gli esercizi in aula. I megapixel sono l’unità di marketing più cercata: un megapixel equivale esattamente a un milione di pixel sulla scala SI usata dai produttori di sensori, non a una potenza di due in stile mebibyte. I pixel totali sono il prodotto grezzo larghezza per altezza che i buffer di immagine e i codec allocano davvero.
I kilopixel esprimono lo stesso totale diviso per mille per dashboard compatte; i gigapixel lo dividono per un miliardo per grandi mosaici e raster astronomici. Dimensions indica una coppia larghezza e altezza in pixel il cui prodotto è il conteggio totale. La conversione passa sempre da quel hub di pixel totali: l’ingresso diventa totale di pixel con un fattore esatto, poi viene scalato nell’unità di destinazione.
Le richieste scalari con la stessa unità di origine e destinazione riescono e restituiscono la magnitudine di ingresso con un breve messaggio che non era necessario cambiare unità.
Consigli pratici, limiti e quando usare questa landing
I controlli andata e ritorno sono diretti: converta A in B e B di nuovo in A e confermi di recuperare l’originale entro l’arrotondamento pubblicato a dodici decimali. Esempi classici didattici includono dodici megapixel a dodici milioni di pixel, quattromila per tremila pixel a dodici megapixel esatti, otto punto due nove quattro quattro megapixel per un fotogramma Ultra HD di tremilaottocentoquaranta per duemilacentosessanta, e dodici megapixel di nuovo a una coppia di dimensioni sedici per nove per schizzi di layout.
Restare nell’intervallo assoluto evita che i totali intermedi vadano in overflow. Questa landing si rivolge a chi cerca un convertitore di megapixel, megapixel in pixel, calcolatrice di risoluzione fotocamera o larghezza altezza in megapixel online; non è un convertitore di densità DPI o PPI, né una calcolatrice di formato di stampa che trasforma i pixel in pollici, né uno strumento di profondità di colore o bit per pixel.
Preferisca questa capacità quando entrambe le estremità sono tra le cinque rappresentazioni di risoluzione supportate e le servono fattori SI deterministici e stringhe di passi; se le servono dimensioni fisiche di stampa da conteggi di pixel e DPI, usi invece una calcolatrice di formato di stampa.
Casi d'uso
Controlli megapixel di fotocamera e sensore
Converta le valutazioni di marketing in megapixel in totali esatti di pixel o verifichi che un fotogramma larghezza×altezza dichiarato corrisponda al conteggio di megapixel annunciato.
Configurazione di pipeline di immagini
Normalizzi campi di risoluzione misti nei metadati degli asset—MP, totali di pixel e coppie di dimensioni—in un’unica scala per quote di archiviazione e job di ridimensionamento.
Insegnamento dei fattori SI mega e giga
Docenti e studenti convertono tra kilopixel, megapixel e gigapixel con fattori esatti 10³ / 10⁶ / 10⁹ e righe di passi stampabili.
Domande frequenti
Il convertitore di megapixel è gratis?
Lo strumento del browser è gratuito e gira in locale.
Quanti pixel ci sono in 12 megapixel?
Esattamente 12 milioni. Un megapixel vale un milione di pixel sulla scala decimale usata dai produttori di fotocamere, non una potenza di due, quindi il convertitore moltiplica per un milione.
Come si calcolano i megapixel da larghezza e altezza?
Scelga larghezza per altezza come unità di partenza e inserisca i due lati in pixel. Lo strumento li moltiplica per ottenere il totale: un fotogramma di 4000 × 3000 ha esattamente 12 megapixel.
Posso trasformare i megapixel in larghezza e altezza?
Sì. Scelga larghezza per altezza come destinazione e imposti il formato, che è 16:9 se non lo cambia. La larghezza viene dalla radice quadrata del totale adattata al formato, e l'altezza è il totale diviso per quella larghezza.
Calcola anche i DPI o le dimensioni di stampa?
No. Converte solo conteggi di pixel e dimensioni del fotogramma. La densità in DPI o PPI, le dimensioni di stampa in pollici e la profondità di colore sono domande diverse che richiedono un altro calcolatore.
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/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)Esempio di richiesta
{
"value": 12,
"to": "pixels"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.megapixels",
"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 fattori silenziosi errati. Fotografi che confrontano i megapixel del corpo con fotogrammi reali 4000 per 3000, team di prodotto che dimensionano pipeline di immagini, docenti che insegnano i fattori SI mega e client API che normalizzano campi di risoluzione misti condividono lo stesso percorso deterministico.
Quali unità di risoluzione sono supportate e come funziona la conversione
Quando la destinazione è dimensions, larghezza e altezza si recuperano dal totale e da un rapporto d’aspetto: la larghezza è la radice quadrata del totale per aspect_w su aspect_h, e l’altezza è il totale diviso per la larghezza, con fotogramma sedici per nove di default se omette aspect_w e aspect_h. Sono accettati alias comuni senza distinzione di maiuscole: mp, mpx e megapixel per i megapixel; px, pixel count e total pixels per i pixel; kp e kpx per i kilopixel; gp e gpx per i gigapixel; e wxh, width x height e resolution per dimensions. Se il nome non è in quella lista, il solver rifiuta la richiesta con invalid_input nominando il campo errato e elencando le unità supportate, così i client non indovinano se un refuso ha prodotto un numero sbagliato. Zero e valori negativi sono rifiutati perché i conteggi di pixel e le valutazioni in megapixel non sono quantità con segno; la magnitudine assoluta deve restare entro il limite pubblicato di un bilione affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser.
Come chiamare l’API e leggere la risposta
Colleghi questo a strumenti di confronto fotocamere, pipeline di asset multimediali, schede didattiche o job batch che già detengono una lettura di risoluzione e servono solo una seconda rappresentazione per visualizzazione o archiviazione senza distribuire tabelle di conversione in ogni binario applicativo. Invii un corpo JSON con l’unità di destinazione in to (alias to_unit, unit_to e target) e una lettura scalare oppure una coppia larghezza per altezza. In modalità scalare fornisca value (alias amount, quantity, n e mp) e opzionalmente from (alias from_unit, unit_from e source); se from è omesso e value è presente, l’origine predefinita è megapixels. In modalità dimensioni fornisca width e height positivi (alias width_px, w, w_px e height_px, h, h_px); from può essere dimensions o omesso. Quando to è dimensions, aspect_w e aspect_h opzionali (predefiniti sedici e nove) controllano la forma del fotogramma recuperato. Value, width, height e le parti d’aspetto devono essere numeri finiti positivi o stringhe numeriche rigorose entro il limite assoluto di un bilione. In caso di successo la risposta riecheggia un value arrotondato, etichette canoniche from e to, result come magnitudine principale convertita, total_pixels, megapixels, kilopixels e gigapixels per ogni richiesta, unit come etichetta di destinazione, formula e message come riassunti in inglese della logica, steps come righe di sostituzione ordinate e supported_units con i cinque identificatori canonici. Quando le dimensioni sono in ingresso o in uscita compaiono anche width, height, aspect_w e aspect_h. La validazione fallita—campi mancanti, numeri non finiti, valori non positivi, valori fuori dai limiti assoluti o nome di unità sconosciuto—restituisce invalid_input e non viene mai addebitata. Il prezzo è un fisso di $0.002 per richiesta riuscita con unità item.
Consigli pratici, limiti e quando usare questa landing
Preferisca inviare numeri nudi per value, width e height quando controlla il client; le stringhe numeriche sono accettate solo se corrispondono a un pattern numerico finito rigoroso senza simboli di valuta né separatori delle migliaia. Normalizzi le etichette di visualizzazione dal suo lato se le servono grafie locali: questa API restituisce sempre i token canonici brevi megapixels, pixels, kilopixels, gigapixels e dimensions così i test automatici restano stabili. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando i client provano di proposito nomi di unità sconosciuti.
Domande tecniche
Quali unità di risoluzione posso convertire?
megapixels, pixels (conteggio totale), kilopixels, gigapixels e dimensions (larghezza×altezza), inclusi alias comuni come mp, mpx, px, kp, gp e wxh.
Cosa succede se invio un nome di unità sconosciuto?
L’API restituisce invalid_input, nomina il campo errato e elenca le unità supportate. L’attività fallita non viene addebitata.
Un megapixel è esattamente un milione di pixel?
Sì. Questo convertitore usa la definizione SI di marketing: 1 megapixel = 1 000 000 pixels, 1 kilopixel = 1 000 pixels, 1 gigapixel = 1 000 000 000 pixels.
I risultati sono deterministici tra browser e API?
Sì. L’handler e lib.js condiviso usano fattori SI fissi e arrotondamento a dodici decimali, così gli esempi golden coincidono con la produzione.