Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER (https://www.delphipraxis.net/77446-probleme-mit-bmp-umwandlung-zu-jpg-farbfehler.html)

Anarchon 19. Sep 2006 18:15


Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Also nun zu meinem Problem

Ich schreibe gerade einen Bmp zu Jpg Umwandler ,es funktioniert eigentlich nicht schlecht ,doch bei der JPG Datei sind die Farben vertauscht
Meine Frage wäre nun : Wie korrigiere ich dieses Problem?
(Ich spiele online und die Screenshots die ich erstelle werden als BMPs gespeichert und ein Kollege hat mich gebeten
ein Prog. zu schreiben das die BMPs schnell in JPGs umwandelt..)

Danke für die Hilfe

mfg Anarchon (Chri)

Mazel 19. Sep 2006 20:14

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich habe mir mal dein Code angeschaut und nichts gefunden was den Fehler verursachen könnte. Ich selber habe ein ähnliches Tool geschrieben aber auch da passierte der Fehler. Da war ich natürlich sprachlos und wusste nicht weiter. Daher habe ich einfach ein Image auf eine Form gezogen und das Bitmap dort hinein geladen und dort ist schon der Fehler gewesen. Schon beim Laden in das Image (noch immer Bitmap) ändert sich die Farbe.

Dann bin ich auf die Idee gekommen, warum auch immer, es in PSP zu öffnen und einfach wieder abzuspeichern und schon war der Effekt weg. Warum das jetzt passiert, kann ich nicht sagen, vieleicht liegt es an deiner Speichereinstellungen aus dem Spiel.

Im Anhang mal beide Bilder, XXX_1.bmp das von dir und XXX_2.bmp das von dir nochmal von mir unter PSP (Paint Shop Pro) abgespeicherte Bild. Mach nach dem laden folgendes: kopier dein bild "gw003.bmp" in den Ordner pics, der in meiner zip dabei ist und starte das Project, damit siehst du den Unterschied.

Wenn der Fehler immer ist, solltest du es vorher von einem Programm erneut abspeichern.

Mir ist eben aufgefallen, dass Paint es sogar falsch abspeichert.

Gruß
Mazel

Anarchon 20. Sep 2006 15:14

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
 
danke für den tipp,das problem ist nur es soll automatisch gehen und ohne hilfsprogramme

irfanview kann es auch korrigieren,aber das ist ja nicht sinn der sache
(Bild 003.bmp in Irfanview öffnen und Bild ->Farben tauschen und Rgb -> Rbg wählen..=)
Vertauscht delphi diese werte?

DGL-luke 20. Sep 2006 16:13

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
 
Vielleicht ist da eine bestimmte Palette dabei, die Delphi nicht laden kann. Evtl. ist es möglich, dass GDI+ das korrekt interpretiert, bei http://torry.net findet man Pascal-Header dafür.

igel457 20. Sep 2006 18:01

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
 
hm...

Wenn das bei den Bilder aus deinem Spiel immer ist, dann kannst du ja (auch wenn das doof ist) die Farben vor dem Umwandeln einfach invertieren. Dazu solltest du Beispiel Quelltexte finden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz