Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [Systeem] 16 bits kleuren geen 16 bits? (https://forum.scholieren.com/showthread.php?t=940099)

12Trix 28-08-2004 18:11

[beeldscherm] 16 bits geen 16 bits?
 
Hallo,

Ik heb een aantal foto's van mezelf op mijn website staan. Op de ene computer, met een 17 inch monitor op 1024x768, 16 bits zien de foto's er wel redelijk uit (de foto's zijn 24 bits). Op m'n andere computer, met een 15 inch monitor, tevens op 1024x768, 16 bits zouden de plaatjes van dezelfde kwaliteit moeten zijn. Maar het ziet er op die computer uit alsof ie op 8 bits ofzo staat. Ik denk ook dat ie niet op 16 bits kleur staat. Maar Windows (XP) geeft wel aan dat ie op 16 bits kleuren staat... Zet ik em op 800x600, 32 bits, dan ziet het er wel goed uit.

Waar kan het aan liggen dat ie niet echt op 16 bits kleuren staat? En wat valt eraan te doen?

Ook de bureaubladachtergrond wordt trouwens niet met 16 bits kleuren weergegeven, alles niet dus ;)

Triloxigen 28-08-2004 19:48

16bits? :|
Geen 32 bits? :|

12Trix 28-08-2004 21:21

Citaat:

********** schreef op 28-08-2004 @ 20:48 :
16bits? :|
Geen 32 bits? :|

Hij kan wel 16 bits aan, maar alleen op 800x600. 32 bits doet ie wel goed.

Warsocket 29-08-2004 13:32

Citaat:

12Trix schreef op 28-08-2004 @ 22:21 :
Hij kan wel 16 bits aan, maar alleen op 800x600. 32 bits doet ie wel goed.
Dan zet je em toch op 32 :confused:

12Trix 29-08-2004 15:31

Citaat:

Warsocket schreef op 29-08-2004 @ 14:32 :
Dan zet je em toch op 32 :confused:
Met 32 bits wil ie alleen maar op resolutie van 800x600.

Enlightenment 29-08-2004 15:58

Voor een monitor maakt dat niet uit geloof ik, het is je videokaart die mogelijk geen 1024x768x32bpp aankan. Dat heeft te maken met het videogeheugen. Misschien een ander goedkoop videokaartje erin ofzo?

4-bit is 16 kleuren
8-bit is 256 kleuren (VGA)
16-bit is 65 duizend kleuren
24-bit is 16,8 miljoen kleuren
32-bit is 16,8 miljoen kleuren met transparantie (alpha channel)
48-bit is 4.3 miljard kleuren met transparantie (alpha channel)

Chimera 29-08-2004 21:38

Citaat:

Enlightenment schreef op 29-08-2004 @ 16:58 :
8-bit is 16 kleuren (VGA)

Nee, 8 bit is natuurlijk 256 kleuren.

Enlightenment 29-08-2004 23:27

My bad :)

Chimera 30-08-2004 09:25

:)

Ik vind het wel vreemd trouwens. 1024*768*32b = 3MB. Ik neem aan dat die videokaart in ieder geval 3MB heeft? M'n 486 had nog meer videogeheugen. Ik denk eerder dat het een driverissue is, of die kaart is echt naar z'n grootje.

Enlightenment 30-08-2004 09:53

Nou Windows 95 gebruikt dan inderdaad zoveel, maar Windows 98 en nieuwere versies gebruiken meerdere 'pages', waarschijnlijk om het beeld vloeiender te laten bewegen. Misschien Windows 95 ook al, weet ik niet precies. Dus bij 4 pages heb je 4 keer zoveel videogeheugen nodig als 1. 1 zou dan 1024x768x24 zijn = 18874368b = 2,25MB * 4 pages = 9MB. Met een 8MB kaartje red je dat dan niet. Ik denk dat het zo gaat, maar hoeveel pages er worden gebruikt zou ik echt niet meer weten.

Chimera 30-08-2004 13:57

Citaat:

Enlightenment schreef op 30-08-2004 @ 10:53 :
Nou Windows 95 gebruikt dan inderdaad zoveel, maar Windows 98 en nieuwere versies gebruiken meerdere 'pages', waarschijnlijk om het beeld vloeiender te laten bewegen. Misschien Windows 95 ook al, weet ik niet precies. Dus bij 4 pages heb je 4 keer zoveel videogeheugen nodig als 1. 1 zou dan 1024x768x24 zijn = 18874368b = 2,25MB * 4 pages = 9MB. Met een 8MB kaartje red je dat dan niet. Ik denk dat het zo gaat, maar hoeveel pages er worden gebruikt zou ik echt niet meer weten.
4 pages is te veel, meestal worden er 2 of 3 gebruikt, en alleen 3 als er ge VSYNCed wordt. Lijkt me dat de driver (of het deel dat het pagen voor z'n rekening neemt) door moet hebben dat er te weinig geheugen is.

Maargoed. Lijkt me zaak dat de TS eerst even checked hoeveel geheugen de videokaart heeft.

12Trix 31-08-2004 17:53

Citaat:

12Trix schreef op 28-08-2004 @ 22:21 :
Hij kan wel 16 bits aan, maar alleen op 800x600. 32 bits doet ie wel goed.
Wat ik bedoelde was dus dat ie wel 16 bits aankan (de videokaart idd, niet de monitor!), zelfs wel 32 bits, maar dan alleen met een resolutie van 800x600.

Mijn videokaartje heeft trouwens niet veel geheugen, maar 2 MB geloof ik.

Ik weet ook wel dat 4 bits 2^4 kleuren is, 8 bits 2^8 kleuren, etc. en dat dit meer videogeheugen inneemt :) Het was ook niet mijn plan om 32 bits bij een hogere resolutie te halen. Wat ik eigenlijk wil is dat de videokaart echt met 16-bits kleuren werkt.


Alle tijden zijn GMT +1. Het is nu 06:17.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.