Kein weißes Weiß

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Kein weißes Weiß

Beitrag von KeyKon »

Warum ist das Weiß wenn ich SaveSprite() gemacht habe nicht mehr weiß??? Kann man das vermeiden???
Bsp.:

Code: Alles auswählen

InitSprite()
OpenScreen(640,480,16,"Kein weißes Weiß!")
CreateSprite(0,32,32)
StartDrawing(SpriteOutput(0))
Box(0,0,20,20,RGB(255,255,255))
StopDrawing()
SaveSprite(0,"C:\Test1.bmp")
End
KeyKon
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Ist doch weiß :?

Liegt aber vielleicht daran das ich noch die 2. Beta hab..
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8820
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Probier das ganze mal im 32-Bit-Modus.
Wahrscheinlich werden im 16-Bit-Modus Werte "verschluckt". Schließlich passen ja auch 256³ Farbwerte nicht in eine 16-Bit-Variable.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Naja wenn ich das ganze in z.B. Paint öffne und dann mit Weiß male fällt (bei mir) der unterschied auf.

KeyKon
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Mit 16 bit, so wie es da oben steht, erhalte ich auch keine genauen RGB Werte von 0,0,0 sondern leichte Abweichungen. Mit 32 Bit Farbtiefe allerdings klappt es dann und das Bild ist dann "weiß".
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Ahh <) Ohh :)
Ja ist so weiß :allright:
Also Merke: Wasch...ähh...Mal mit 32Bit führ strahlendes Weiß :lol:

KeyKon
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

[...]erhalte ich auch keine genauen RGB Werte von 0,0,0 sondern leichte Abweichungen[...]
Wieso denn 0,0,0 ? 255,255,255 is doch weiß..
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

Deeem2031 hat geschrieben:
[...]erhalte ich auch keine genauen RGB Werte von 0,0,0 sondern leichte Abweichungen[...]
Wieso denn 0,0,0 ? 255,255,255 is doch weiß..
Upps, natürlich.^^ Sorry, bin schon wieder etwas wackelig vorm PC. :mrgreen:
Antworten