5 svar
51 visningar
paprika_22 behöver inte mer hjälp
paprika_22 68
Postad: 21 aug 15:02

Räkna ut N i storlek på bild

Uppgift: En färgbild är 400N x 200N pixlar stor och kräver 3 MB minne. Bestäm N.

 400N x 200N *3 = 3*106 bytes240000N2 = 3*106 bytesN2= 12.5, N=3.54

Enligt facit: N = 10

Bubo 7889
Postad: 21 aug 15:03 Redigerad: 21 aug 15:05

Röd, grön, blå.

Förlåt  - jag ser trean nu.

LuMa07 495
Postad: 21 aug 15:07

Värdet N=10 stämmer inte om man tänker sig RGB-bild med 8-bits per färgkanal utan någon komprimering.

Bilden med upplösningen 4000×2000 består av 8MPix, så 24 MB behövs för RGB8. (Inte ens gråskalebild med 256 grånivåer skulle rymmas inom 3MB utan komprimering)

Bubo 7889
Postad: 21 aug 15:07 Redigerad: 21 aug 15:09

16 bitars färgdjup och en 8 bitars  alfakanal (genomskinlighet) , kanske?

EDIT: Nej, nu räknade jag åt fel håll. LuMa07 har rätt.

paprika_22 68
Postad: 21 aug 15:23
LuMa07 skrev:

Värdet N=10 stämmer inte om man tänker sig RGB-bild med 8-bits per färgkanal utan någon komprimering.

Bilden med upplösningen 4000×2000 består av 8MPix, så 24 MB behövs för RGB8. (Inte ens gråskalebild med 256 grånivåer skulle rymmas inom 3MB utan komprimering)

Är det rimligt o tro att facit har fel i detta sammanhang?

Bubo 7889
Postad: 21 aug 15:44 Redigerad: 21 aug 15:44

3 000 000 bytes / 8 000 000 pixlar ger mindre än en byte per pixel.

"Du kan få vilken färg du vill, bara du vill ha svart", som Henry Ford sade. 

Facit har fel, om du skrev av uppgiften korrekt. 

Svara
Close