Toon posts:

Hoeveel Megabyte RAM heeft een 1000x500 pixel scherm nodig?

Pagina: 1
Acties:
  • 887 views

Verwijderd

Topicstarter
Hallo,

ik heb een probleem. Ik heb een lijst met vragen die ik moet kunnen beantwoorden voor mijn examen.
Dit is echt wel een heel moeilijke, zou iemand me kunnen helpen? Google heeft me niets opgeleverd..

De vraag:
Hoeveel Megabyte RAM geheugen heeft een 1000x500 pixel scherm nodig om true color te kunnen weergeven? (Toon de berekening!)

Alvast bedankt!!!!

grtz

°vDc°

  • kalizec
  • Registratie: September 2000
  • Laatst online: 23-05 13:27
Het is niet de bedoeling dat je huiswerkopgaven hier op GoT post en verwachten dat iemand ze voor je gaat maken. Ook geef je niet aan wat je al geprobeerd hebt of wat je niet aan de vraag snapt.

Kortom, ik vind dat je dit zelf op moet lossen.
- Zoek uit wat True Color betekent.
- Zoek uit hoeveel geheugen een videokaart nodig heeft. (Kun je gewoon opzoeken op Wikipedia bijvoorbeeld).
- Vervolgens kun je die formule zelf toepassen op je eigen opgaven.

Core i5-3570K/ASRock Z75 Pro3/Gigabyte Radeon HD7850/Corsair XMS3 2x4GB/OCZ Vertex2 64GB/3x640GB WD Black/24" B2403WS Iiyama x2/Nec 7200S


Verwijderd

32 bits diepte kleuren
4 maal 8 bit voor rgb en de helderheid zit in het blauw verwerkt dus eigenlijk 24 bits, maal de resolutie of zit ik er totaal naast ?

Ik ratel ff wat op maar zit er naast denk ik 8)7

quote wiki:

Memory space
The amount of memory space used by an uncompressed image is specified by the number of pixels in the image and the color depth to which each pixel is specified. In a 24-bit image, each pixel is specified by a 24-bit allocation of memory, so the amount of space required in bits is 24 × the number of pixels. To calculate the memory required in bytes, the resulting number should be divided by 8 (8 bits in a byte).

E.g. A 24-bit image 640 × 480 pixels in size

24 × 640 × 480 = 7,372,800 bits

7,372,800 / 8 = 921,600 bytes

[ Voor 76% gewijzigd door Verwijderd op 22-02-2008 14:16 ]


  • niels88
  • Registratie: April 2003
  • Niet online
Verwijderd schreef op vrijdag 22 februari 2008 @ 14:10:
32 bits diepte kleuren
4 maal 8 bit voor rgb en de helderheid zit in het blauw verwerkt dus eigenlijk 24 bits, maal de resolutie of zit ik er totaal naast ?

Ik ratel ff wat op maar zit er naast denk ik 8)7

quote wiki:

Memory space
The amount of memory space used by an uncompressed image is specified by the number of pixels in the image and the color depth to which each pixel is specified. In a 24-bit image, each pixel is specified by a 24-bit allocation of memory, so the amount of space required in bits is 24 × the number of pixels. To calculate the memory required in bytes, the resulting number should be divided by 8 (8 bits in a byte).

E.g. A 24-bit image 640 × 480 pixels in size

24 × 640 × 480 = 7,372,800 bits

7,372,800 / 8 = 921,600 bytes
Of gewoon 1000*500*3= X KB
Te makkelijk voor woorden dus :')

Verwijderd

Verwijderd schreef op vrijdag 22 februari 2008 @ 14:10:
[...]
< simpel vraagstukje voordoen >
[...]
niels88 schreef op vrijdag 22 februari 2008 @ 14:21:
[...]
< simpel vraagstukje voorzeggen >
[...]
Inderdaad, eenvoudig en mss nog wel makkelijker te vinden en/of bedenken. Maar door het voorzeggen heeft TS er dus nog minder van geleerd :/

[ Voor 49% gewijzigd door Verwijderd op 22-02-2008 14:37 ]


  • Ultraman
  • Registratie: Februari 2002
  • Laatst online: 22-05 15:47

Ultraman

Moderator Harde Waren

Boefje

Gaat van je definitie van Truecolor afhangen. Als je daarmee puur de kleuren bedoeld dan kom je uit op 24 bits en als je ook nog non-kleur gegevens meetelt, zoals alpha, Z, bump , dan kom je op 32 bits uit.
Regel is echter dat met TrueColor 24 bits wordt bedoeld, 8 bits rood, 8 bits groen en 8 bits blauw.

Om daar mee rekenen kun je de volgende formule hanteren om het aantal benodigde bytes te berekenen:
  • ( breedtepixels * hoogtepixels * kleurenbits ) / 8 = x bytes
Als je er dan ook nog graag het antwoord in MegaBytes wilt hebben dan deel je het even door 10242, waardoor je de volgende formule krijgt:
  • ( ( breedtepixels * hoogtepixels * kleurenbits ) / 8 ) / 10242 = x MB
In jouw geval:
code:
1
2
3
 ( ( 1400 * 1000 * 24 ) / 8 ) / 1024^2  =
420000 / 1024^2 =
~ 4MB

Of ik moet ergens wat vergeten zijn omdat ik dit zelf echt zelden doe.
Hoop dat het ondanks voorkauwen toch leerzaam is geweest :)

[ Voor 5% gewijzigd door Ultraman op 22-02-2008 14:42 ]

Als je stil blijft staan, komt de hoek wel naar jou toe.


  • TERW_DAN
  • Registratie: Juni 2001
  • Niet online

TERW_DAN

Met een hamer past alles.

Ultraman schreef op vrijdag 22 februari 2008 @ 14:38:
Of ik moet ergens wat vergeten zijn omdat ik dit zelf echt zelden doe.
Nope, dit klopt precies

  • heuveltje
  • Registratie: Februari 2000
  • Laatst online: 22-05 20:38

heuveltje

KoelkastFilosoof

Nieuwschierig. heeft een scherm dan geheugen ?
Nam aan dat dat gewoon rechtstreeks overgezet werd op de ledjes zelf, ipv dat er nog een extra buffer tussenzat :)

Heuveltjes CPU geschiedenis door de jaren heen : AMD 486dx4 100, Cyrix PR166+, Intel P233MMX, Intel Celeron 366Mhz, AMD K6-450, AMD duron 600, AMD Thunderbird 1200mhz, AMD Athlon 64 x2 5600, AMD Phenom X3 720, Intel i5 4460, AMD Ryzen 5 3600 5800x3d


  • Haan
  • Registratie: Februari 2004
  • Laatst online: 21-05 19:05

Haan

dotnetter

Nee, je videokaart heeft geheugen je scherm niet ;)

Kater? Eerst water, de rest komt later


  • heuveltje
  • Registratie: Februari 2000
  • Laatst online: 22-05 20:38

heuveltje

KoelkastFilosoof

Haan schreef op vrijdag 22 februari 2008 @ 15:06:
Nee, je videokaart heeft geheugen je scherm niet ;)
Dat dacht ik ook. maar dan zou het antwoord dus gewoon 0MB zijn :?

Heuveltjes CPU geschiedenis door de jaren heen : AMD 486dx4 100, Cyrix PR166+, Intel P233MMX, Intel Celeron 366Mhz, AMD K6-450, AMD duron 600, AMD Thunderbird 1200mhz, AMD Athlon 64 x2 5600, AMD Phenom X3 720, Intel i5 4460, AMD Ryzen 5 3600 5800x3d


Verwijderd

heuveltje schreef op vrijdag 22 februari 2008 @ 15:46:
[...]


Dat dacht ik ook. maar dan zou het antwoord dus gewoon 0MB zijn :?
Nee zijn vraag was hoeveel geheugen dat scherm minimaal nodig heeft. Niet hoeveel geheugen een scherm heeft. ;)

  • Twazerty
  • Registratie: April 2006
  • Laatst online: 23-05 15:49

Twazerty

AVCHDCoder developer

Verwijderd schreef op vrijdag 22 februari 2008 @ 15:48:
[...]


Nee zijn vraag was hoeveel geheugen dat scherm minimaal nodig heeft. Niet hoeveel geheugen een scherm heeft. ;)
Sinds wanneer heeft een scherm geheugen nodig??????

Ruisende versterker: schakel je subwoofer in.


Verwijderd

Verwijderd schreef op vrijdag 22 februari 2008 @ 15:48:
[...]


Nee zijn vraag was hoeveel geheugen dat scherm minimaal nodig heeft. Niet hoeveel geheugen een scherm heeft. ;)
Dat scherm heeft dus minimaal 0 bytes nodig om een willekeurige resolutie met een willekeurig aantal kleuren weer te geven.

  • Haan
  • Registratie: Februari 2004
  • Laatst online: 21-05 19:05

Haan

dotnetter

Het scherm heeft wél geheugen nodig, alleen zit het niet in het scherm zelf, maar op de videokaart. Maar dat is een beetje geneuzel over de vraagstelling die misschien beter geformuleerd had kunnen worden, jullie snappen heus wel wat er wordt bedoeld..

Kater? Eerst water, de rest komt later


  • kikkervis
  • Registratie: Maart 2006
  • Laatst online: 23-05 17:04
En om het helemaal af te maken, het antwoord wordt gevraagd in MB (dus MegaByte). Dit betekend dus officieel dat volgens het IEC het antwoord in veelvouden van 1000x1000 gegeven moet worden. en niet in 1024^2 zoals ultraman schrijft.

Maar advies aan Maarten:
1) Er is hier al genoeg informatie gegeven voor elk mogelijk antwoord.
2) Probeer niet slimmer als de leraar te zijn, levert niks op, dus antwoorden als 0MB zullen je niet in dank afgenomen worden. En gebruik veelvouden van 1024, of schrijf het in de uitleg erbij.

  • leuk_he
  • Registratie: Augustus 2000
  • Laatst online: 19-05 16:21

leuk_he

1. Controleer de kabel!

Een scherm heeft wel degelijk een geheugen. Alles wat je ziet is het gevolg van de pixels die gedurende 1 refresh rate een bepaalde helderheid hebben. Voor de computer is het wel write only geheugen.
De informatie van die helderheid komt hopelijk overeen met hoe het op je videokaart is opgeslaan.

affijn, 1 byte voor rood, 1 byte voor red, 1 byte voor green levert 3 bytes per pixel,

x1000 x 500 en dan heb je je antwoord.

Need more data. We want your specs. Ik ben ook maar dom. anders: forum, ff reggen, ff topic maken
En als je een oplossing hebt gevonden laat het ook ujb ff in dit topic horen.


Verwijderd

leuk_he schreef op vrijdag 22 februari 2008 @ 16:32:
Een scherm heeft wel degelijk een geheugen. Alles wat je ziet is het gevolg van de pixels die gedurende 1 refresh rate een bepaalde helderheid hebben. Voor de computer is het wel write only geheugen.
De informatie van die helderheid komt hopelijk overeen met hoe het op je videokaart is opgeslaan.

affijn, 1 byte voor rood, 1 byte voor red, 1 byte voor green levert 3 bytes per pixel,

x1000 x 500 en dan heb je je antwoord.
Jij vermenigd vuldigd bits met bytes, kan dat wel ?

  • dion_b
  • Registratie: September 2000
  • Laatst online: 02:44

dion_b

Moderator Harde Waren

say Baah

GoT Huisregels

Huiswerkopgaven mogen op GoT, mits je er met fatsoenlijke eigen inzet niet uit kunt komen. Daar is hier geen sprake van. Dicht.

Oslik blyat! Oslik!

Pagina: 1

Dit topic is gesloten.