ForHosting KIT · Date e tempo

Calcolatore dimensione immagine

Inserisca larghezza, altezza e profondità di bit e ottenga la dimensione non compressa dell'immagine: 1920 per 1080 pixel a 24 bit per pixel fanno 6.220.800 byte, cioè 6,2208 MB. Utile prima di esportare un BMP o un TIFF, riservare memoria o scegliere lo spazio di archiviazione. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Larghezza
1920
Altezza
1080
Profondità di bit
24
Ottiene
Byte per pixel
3
Numero di pixel
2.073.600
Megapixel
2,0736
Dimensione (byte)
6.220.800

La dimensione di un file immagine non compresso è quanti byte occupa un raster quando ogni pixel è memorizzato a una profondità di bit fissa, senza compressione. Fotografi, artisti di videogiochi, tecnici di stampa e ingegneri backend cercano un calcolatore di dimensione del file immagine quando serve quel numero prima di riservare RAM, scegliere un livello di archivio o decidere se un buffer di quattro chilopixel a trentadue bit entra in una scheda. JPEG, PNG, WebP e AVIF di solito sono più piccoli perché scartano o codificano ridondanza; BMP, TIFF non compresso, dump grezzi di fotocamera e framebuffer GPU seguono questa forma chiusa.

Come si calcola la dimensione di un'immagine non compressa

Un'immagine digitale è una griglia rettangolare di pixel. La larghezza è quante campionature stanno su una riga. L'altezza è quante righe stanno nel fotogramma.

La profondità di bit indica quanti bit descrivono ogni pixel, non ciascun canale di colore: otto bit è il grigio tipico, ventiquattro bit è RGB a otto bit, trentadue bit è RGBA a otto bit e quarantotto bit è RGB a sedici bit. Un fotogramma Full HD RGB a 1920 per 1080 per 24 bit è 1920 per 1080 per tre byte, cioè 6,220,800 byte, ovvero 6.2208 megabyte SI.

Un fotogramma 4K UHD RGB a 3840 per 2160 per 24 bit ha quattro volte quel conteggio di pixel e quindi quattro volte i byte. I codec compressi restano fuori ambito perché la dimensione dipende dal contenuto e dalle impostazioni dell'encoder, che nessuna equazione chiusa può promettere. Se Le serve un tetto di archivio per un export BMP, un TIFF non compresso o un caricamento GPU, il prodotto raster è il numero che conta, e questo calcolatore lo restituisce con le cifre in byte e megabyte che lo hanno prodotto.

Dove un calcolatore di dimensione immagine rende

Le tipografie dimensionano i dump TIFF CMYK prima del RIP di un poster perché un foglio a trecento dpi e ventiquattro bit non saturi il disco del RIP. Operatori di fotocamera e drone stimano buffer vicini al RAW quando conoscono solo il conteggio pixel del sensore e la profondità di bit; questo calcolatore li converte subito in megabyte. Chi insegna imaging digitale mostra che raddoppiare la risoluzione lineare quadruplica la dimensione del file mentre raddoppiare la profondità di bit la raddoppia soltanto, e il campo formula enuncia quell'identità.

La convalida fallita non consuma saldo. Tenga le richieste piccole, fissi i megabyte arrotondati nei test e otterrà numeri di archivio riproducibili per pipeline di still, dimostrazioni in aula e worker al bordo, senza erigere un'infrastruttura propria di analisi dei media.

Dimensionare un export BMP o TIFF prima di esportare

Converta larghezza, altezza e profondità di bit previste in byte e megabyte così il disco restante, la scheda SD o il bucket di object store hanno spazio per il raster non compresso che intende scrivere.

La profondità di bit è per pixel o per canale?

Per pixel. Il RGB a ventiquattro bit sono tre byte per pixel; l'RGBA a trentadue bit sono quattro.

Il risultato include la compressione JPEG o PNG?

Le dimensioni JPEG, PNG, WebP e AVIF dipendono dall'encoder e dall'immagine e restano fuori ambito. Il padding di riga BMP e le intestazioni di contenitore di alcune decine di byte sono omessi.

Come si calcola la dimensione non compressa?

Larghezza per altezza dà il numero di pixel; si moltiplica per la profondità di bit e si divide per otto per ottenere i byte, poi per un milione per i megabyte. Il riempimento delle righe e le intestazioni del file non sono inclusi.

Quale profondità di bit inserire per le immagini più comuni?

Indichi i bit per pixel: 8 per la scala di grigi tipica, 24 per RGB a 8 bit, 32 per RGBA a 8 bit e 48 per RGB a 16 bit. I formati compatti a 1 o 4 bit seguono la stessa regola.

Perché raddoppiare la risoluzione quadruplica la dimensione?

Perché raddoppiano sia la larghezza sia l'altezza, quindi i pixel diventano quattro volte tanti: un fotogramma 3840 per 2160 occupa quattro volte un 1920 per 1080. Raddoppiare la profondità di bit, da 24 a 48, raddoppia soltanto la dimensione.

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.

POSThttps://api.kit.forhosting.com/date/image-file-size

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/date/image-file-size \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080,"bit_depth":24}'
{
  "width": 1920,
  "height": 1080,
  "bit_depth": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.image_file_size",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questo strumento prende tre numeri finiti positivi — larghezza in pixel, altezza in pixel e profondità di bit per pixel — e restituisce size_bytes insieme a size_mb. L'identità è width per height per bit_depth diviso otto; dividere per un milione produce megabyte SI. Zero, negativi, NaN e Infinity falliscono con invalid_input e non vengono addebitati.

Come si calcola la dimensione di un'immagine non compressa

Un byte vale otto bit, quindi i byte per pixel sono bit_depth diviso otto. Il payload non compresso è pertanto width per height per byte per pixel, ossia width per height per bit_depth diviso otto. Raddoppiare la profondità da 24 a 48 raddoppia size_bytes se la griglia non cambia. I formati impacchettati a un bit e a quattro bit seguono la stessa identità come payload teorico; il vero padding di riga BMP è pochi byte per scansione e qui è omesso, proprio come un'intestazione WAV è omessa in una stima audio.

Contratto di ingresso, unità e campi della risposta

Width e height sono altrettanto numeri finiti positivi anziché interi forzati, così i raster di ricerca frazionari si calcolano comunque. Invii un corpo JSON con tre numeri finiti positivi obbligatori: width in pixel, height in pixel e bit_depth in bit per pixel. Gli alias sono accettati perché i sinonimi comuni restino validi: w, image_width, px_width e cols per width; h, image_height, px_height e rows per height; bits, bpp, bits_per_pixel, depth e color_depth per bit_depth. Ogni campo può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, NaN, Infinity, zero e valori negativi falliscono con invalid_input indicando il campo e non vengono addebitati. Non c'è enum su bit_depth perché il contratto è qualsiasi ampiezza finita positiva, comprese 1, 8, 16, 24, 32 e 48, non un elenco chiuso di preset di colore. In caso di successo il corpo ripete i tre ingressi, bytes_per_pixel, pixel_count, megapixels, size_bytes, size_kb, size_mb, size_mib, più le stringhe formula e note. Esempio: width 1920, height 1080, bit_depth 24 restituisce 6220800 in size_bytes e 6.2208 in size_mb. Abbini la risposta al proprio encoder se Le serve una stima compressa; questo endpoint riporta solo la dimensione raster non compressa e non ispeziona un file già esportato.

Dove un calcolatore di dimensione immagine rende

Gli ingegneri di gioco dimensionano l'impronta delle texture non compressa per il caricamento GPU, dove un atlante 4096 per 4096 RGBA32 è un payload noto prima di qualsiasi compressione GPU. Gli script di backup e ingestione possono rifiutare un export BMP previsto che supererebbe una quota di object store calcolando prima size_mb. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.

Insegnare come scala l'archivio raster

Mostri agli studenti che raddoppiare la risoluzione lineare quadruplica la dimensione non compressa mentre raddoppiare la profondità di bit la raddoppia soltanto, con la stessa formula che l'API restituisce nel campo formula.

Precontrollare quote GPU, RIP e di archivio

Le pipeline di texture, i RIP di stampa e i backup possono rifiutare un file non compresso previsto che supererebbe una quota calcolando prima size_mb, senza aprire un encoder né leggere un file.

Come si calcola la dimensione del file immagine da larghezza, altezza e profondità di bit?

Invii numeri finiti positivi per width (pixel), height (pixel) e bit_depth (bit per pixel). Il payload è width × height × (bit_depth / 8) byte; size_mb è quel conteggio diviso per un milione.

Qual è la differenza tra size_mb e size_mib?

size_mb usa megabyte SI (1 MB = 1,000,000 byte), il risultato principale. size_mib usa mebibyte (1 MiB = 1,048,576 byte), più vicini a ciò che alcuni sistemi operativi mostrano come dimensione del file.

Quanto costa il calcolatore di dimensione del file immagine?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.

Leggi la documentazione completa del KIT →