Kezdőoldal » Számítástechnika » Egyéb kérdések » Hogyan lehet meghatározni egy...

Józsi85 kérdése:

Hogyan lehet meghatározni egy képfájl méretét Bit-ben?

Figyelt kérdés
Tegyük fel van egy 1920*1080-as felbontású képem és ennek a méretét szeretném kiszámolni Bit-es nagyságrendben. Ha vmi egyéb tényezőt is tudni kell hozzá azt kérlek írjátok le, engem konkrétan a kiszámítási mód illetve az ahhoz szükséges információk érdekelnek.
2014. máj. 14. 10:46
 1/7 Tengor ***** válasza:
100%

Egyrészt nem mindegy a kép tömörítése. Ha tömörítetlen, akkor könnyen ki tudod számolni. Ha tömörített, akkor függ a kép összetettségétől, a tömörítési eljárástól és a minőségétől. Ilyenkor becsülni is csak nehezen lehet. Ezen kívül a képformátumok nem csak a nyers kép (meta) adatokat tartalmazzák, hanem információkat is a képről: mérete, csatornák száma stb.

Tömörítetlen színes kép esetén minden pixelt a 3 színcsatorna határoz meg, melyeket jellemzően 8 biten kódolnak. Így egy pixel ábrázolásához 24 bit szükséges.

A képen 1920*1080 pixel van, tehát a a kép mérete 1920*1080*24 + a meta adatok mérete.

Szürke árnyalatos képnél egy egy pixel kódolása csak egy szürke csatornán törénik, jellemzően 8 biten, így egy szürke kép mérete 1920*1080*8 + meta adatok mérete lesz.

Fekete fehér képnél egy pixelt 1 bit tárol (0=fekete, 1 = fehér), így a méret 1920*1080 + meta adatok mérete bitre jön ki.

2014. máj. 14. 10:54
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
Ha pedig tudod a kép méretét byte-ban (mert már a gépeden van vagy meg van adva) akkor szimplán megszorzod 8-cal. :)
2014. máj. 14. 10:58
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:
Nagyon szépen köszönöm a válaszodat!
2014. máj. 14. 11:04
 4/7 Tengor ***** válasza:
#3, úgy érted, hogy osztod 8-al, ugye?
2014. máj. 14. 11:18
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:

#4 Nem! Úgy értem, hogy szorzod 8-cal!

1 byte = 8 bit.

30 byte * 8 = 240 bit.

2014. máj. 14. 11:22
Hasznos számodra ez a válasz?
 6/7 Tengor ***** válasza:
Aaaauh ezt, de benéztem :S Bocsánat!
2014. máj. 14. 11:32
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:
#6 Előfordul! :)
2014. máj. 14. 11:43
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!