AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

Ein Thema von Anarchon · begonnen am 19. Sep 2006 · letzter Beitrag vom 20. Sep 2006
Antwort Antwort
Anarchon

Registriert seit: 10. Jun 2006
6 Beiträge
 
Delphi 7 Enterprise
 
#1

Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

  Alt 19. Sep 2006, 19:15
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)
Angehängte Dateien
Dateityp: zip jpeg_152.zip (2,17 MB, 10x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Mazel
Mazel

Registriert seit: 11. Nov 2005
Ort: Leipzig
831 Beiträge
 
#2

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

  Alt 19. Sep 2006, 21:14
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
Angehängte Dateien
Dateityp: zip img_961.zip (2,01 MB, 5x aufgerufen)
Marcel Jänicke
www.mj-software.net
  Mit Zitat antworten Zitat
Anarchon

Registriert seit: 10. Jun 2006
6 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

  Alt 20. Sep 2006, 16:14
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?
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

  Alt 20. Sep 2006, 17:13
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.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Probleme mit Bmp Umwandlung zu Jpg FARBFEHLER

  Alt 20. Sep 2006, 19:01
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.
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:27 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