SaveImage - 8/16/24/32 Bit wählen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
sen-me
Beiträge: 478
Registriert: 17.07.2005 16:02
Wohnort: Saarbrücken
Kontaktdaten:

SaveImage - 8/16/24/32 Bit wählen

Beitrag von sen-me »

Wie kann ich mit (PB 3.94) SaveImage bestimmen wieviele Farben das Bild haben soll?
Bild
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

auf PB4 updaten :?: Alles andere wäre ein Weg über die API und damit
zu umständlich, wenn du auch noch den anderen Weg, PB4, zur Auswahl
hast.
Bild
Benutzeravatar
sen-me
Beiträge: 478
Registriert: 17.07.2005 16:02
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von sen-me »

Ich mag PB4 irgendwie nich.
Und WinAPI wäre doch kein Problem, denn das benutz ich um das Bild zu erstellen
Bild
Benutzeravatar
PureLust
Beiträge: 1145
Registriert: 21.07.2005 00:02
Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
Wohnort: am schönen Niederrhein

Beitrag von PureLust »

MVXA hat geschrieben:auf PB4 updaten :?: Alles andere wäre ein Weg über die API und damit
zu umständlich, wenn du auch noch den anderen Weg, PB4, zur Auswahl
hast.
Hi MVXA, ...

ich bin zwar ein sehr großer Fan von PB4 und arbeite auch schon intensiv damit, aber eine Option zum Einstellen der Bittiefe bei SaveImage ist mir bisher noch nicht untergekommen !?!

Hab ich da was verpasst oder was genau meintest Du damit? :o

ThanX & Greets, PureLust.
[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

beim laden oder erstellen der Image kann man die Farbtiefe definieren.
Ich denke, die Farbtiefe wird dann auch beim Speichern berücksichtigt.

> Ich mag PB4 irgendwie nich.
Warum?
Bild
Benutzeravatar
sen-me
Beiträge: 478
Registriert: 17.07.2005 16:02
Wohnort: Saarbrücken
Kontaktdaten:

Beitrag von sen-me »

Em, bei der Hilfe von 3.94 steht standartmäßig, d.h. doch das man das ändern kann.
Bild
Icke
Beiträge: 143
Registriert: 08.09.2004 13:19

Beitrag von Icke »

Gibt es da neue Erkenntnisse? Ich brauche auch andere Farbtiefe beim Saveimage.
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Icke hat geschrieben:Gibt es da neue Erkenntnisse? Ich brauche auch andere Farbtiefe beim Saveimage.
Du wirst verstehen, dass sich seit Erscheinen der PB4 nicht mehr allzuviele
Leute über ein fehlendes Feature in einer alten Version Gedanken machen
werden. Solltest Du nicht über ein grosses Projekt in 3.94 verfügen, welches
sich partout nicht in PB4 konvertieren lässt, würde ich (nicht nur wegen des
Farbtiefen-Features) empfehlen, die 4er-Version zu installieren.

@sen-me:
> Ich mag PB4 irgendwie nich.

was für ein seltsames Argument...

Grüße ... Kiffi
a²+b²=mc²
Icke
Beiträge: 143
Registriert: 08.09.2004 13:19

Beitrag von Icke »

Dann bin ich doch zu blöd. In der Hilfe (PB4) ist nix zu finden (jedenfalls in meiner), nur #PB_Image_DisplayFormat. Ich habe ein 24bit Image mit schwarz/weiss Informationen, das ist 200k groß. Um Platz zu sparen möchte ich dieses in 1 oder 2bit abspeichern, nur ich weiss nicht wie. Es kommt immer 24bit raus. Habe mal Createimage in 2bit gemacht, dann mit Loadimage das 24bit geladen und mit Copyimage in das 2bit eingekippt, geht auch nicht. Wie kann ich es denn mit PB4 machen? Ich steh aufm Schlauch.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

da bei SaveImage() auch in PB4 nichts anderes steht, bleibt das von MVXA nur eine vermutung.
ich würde also erstmal überhaupt ein 8bit-image erzeugen und das mal versuchen zu speichern.
sollte es dann wieder 24bit auf der Platte sein, dann kann der SaveImage-Befehl das eben nicht, egal wie sinnlos das sein mag.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten