 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
21.01.2003, 02:25
|
#1
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Farbfehler beim Speichern von jpg-Grafiken
Hi,
wenn man eine mit #990000 gefüllte Fläche oder Leinwand als jpg-Datei speichert, ist in der Zieldatei die Farbe nicht mehr exakt identisch, sondern weicht davon leicht ab - in meinem Fall #990100. Auf der Website ergibt sich dadurch ein Farbübergang zum HTML-Hintergrund oder zu gif-Dateien, bei denen die Farbe exakt festgelegt ist. Man sieht das nur mit 16 bit Farbeinstellungen, bei 32 bit fällt das nicht auf.
Ich kann die Grafik nicht als gif-Datei speichern, weil sonst das Foto nicht brauchbar ist. Versucht habe ich es schon mit selektiver jpg-Komprimierung, aber auch bei 100 % Qualität für die Farbfläche bekomme ich nie die Farbe #990000 im Endprodukt. Rea ist das Problem kürzlich im Traum-Lab aufgefallen  . Ich habe die jpg-Datei drangehängt.
Ich wäre euch dankbar, wenn jemand eine Lösung dafür parat hätte...
Gruß, Jürgen
|
|
|
21.01.2003, 02:26
|
#2
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
... der Anhang
|
|
|
21.01.2003, 03:56
|
#3
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
tja, die jpg-Kompression hat auch ihre Nachteile
mir fallen nur zwei Lösungen ein:
png (wird allerdings oft recht groß und läuft glaub' nicht in wirklich allen Browsern, aber zumindest in fast allen)
oder:
hab' dein Bild mal mit FW gescliced: Hauptteil als jpg, kleine Kante rechts und unten als gif (--> im Anhang das Ergebnis)
auf meinem Monitor (32 bit) sehe ich keinen Rand, wenn ich das in einen #990000 Hintergrund einfüge, auch mit dem PS-Farbpicker vom screenshot sieht das sauber aus, genau wie in der 1600% - Ansicht.
teste mal - bin auch gespannt
und noch ein Uralt-Thread genau zum Thema
|
|
|
21.01.2003, 05:15
|
#4
|
|
TP-Moderator
Registriert seit: Mar 2001
Ort: Werdau/Sa.
|
gibt auch noch ne dritte Möglichkeit.
zieh auf deiner Leinwand irgendwo ein 1x1px großes Segment auf und speicher das ebenfalls als *.jpg mit selben Einstellungen für das Bild-JPG und verwende das als Seitenhintergrund. Passt sich ja dann genauso an.
Gruß Andi
__________________
Nichts ist unmöglich...Fireworks
Private Hilfe nötig? Kein Problem! Preise auf Anfrage!
Was ist eine Leistungssteigerung um 85%? Ich finde dazu keine Übersetzung!
PS. Ich kenn einen guten Optiker, der bringt auch dem letzten Analphabeten das Lesen bei.
|
|
|
21.01.2003, 11:18
|
#5
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Hey, danke für die schnelle Antwort, ihr Nachtschwärmer  .
@Thomas: ich sehe bei mir auf dem Schirm auch keinen Rand, aber mit dem Color Picker vom FW habe ich beim Screenshot natürlich nur beim Rand #990000, der Teil des Bildes, der Slice im jpg-Format hat natürlich wieder #990100. Dadurch müsste sich ja ein Farbrand zwischen den beiden Slices ergeben, warum sehe ich den bei 16bit nicht, während ich den Farbübergang auf der Website bei gleichen Einstellunge sehe? Hast du da eine Erklärung dafür?
PNG ist in dem Fall leider eindeutig zu groß.
@Andi: ja da wärs, gute Idee! Das dumme ist nur, dass das im dem Fall schon mein Hintergrundbild ist, und ein zweites kann man ja nicht definieren. Wär nur noch die Möglichkeit, ein Hintergrundbild in HTML und eines in CSS zu definieren, aber das wird wohl nicht gehen, dass die dann übereinanderliegen. Ich werds mal ausprobieren...
Gruß, Jürgen
|
|
|
21.01.2003, 11:53
|
#6
|
|
TP-Moderator
Registriert seit: Mar 2001
Ort: Werdau/Sa.
|
was, wie? Das Problembild ist dein Hintergrundbild? Und da geht wohl nichts, wenn du dieses Bild normal einsetzt bzw. in eine Zelle als Hintergrundbild? Dann haste den Seitenhintergrund doch frei zur Verfügung
Gruß Andi
__________________
Nichts ist unmöglich...Fireworks
Private Hilfe nötig? Kein Problem! Preise auf Anfrage!
Was ist eine Leistungssteigerung um 85%? Ich finde dazu keine Übersetzung!
PS. Ich kenn einen guten Optiker, der bringt auch dem letzten Analphabeten das Lesen bei.
|
|
|
21.01.2003, 12:14
|
#7
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Na ja, das geht nicht so einfach, weil da ein Shopsystem drüberliegt, das auf jeder Seite unterschiedliche Zellhöhen hat - deshalb das Bild als Hintergrund. Ansonsten hast du recht, es wäre besser das Ding in den Zellenhintergrund zu setzen 
|
|
|
21.01.2003, 14:31
|
#8
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
Zitat:
Original geschrieben von Jürgen
Hast du da eine Erklärung dafür?
|
nee
hatte das Problem aber auch schon mal ab und an und bin so zum Ergebniss gekommen.
Ich denke, es ist folgender Effekt: bei jpg-Komprimierung werden an den Farbübergängen (den man ja auch am Rand hat: von Farbe zu gar nix) härtere Kontraste "eingebaut"
weil ich in diesem gesliceten Bild am jpg-Rand aber keinen Farbübergang habe, wird der Rand sauberer dargestellt.
Andere Variante, die auch noch gehen könnte:
mach die rote Fläche an deinem Bild nach rechts und unten ein paar pixel größer und exportier als jpg.
dieses jpg wieder öffnen und den überflüssigen Rand abschnibbeln und dann einfach wieder speichern. Den sichtbaren Farbunterschied hast du nur wenige Pixel am Bildrand, und den schneidest du weg.
|
|
|
21.01.2003, 16:31
|
#9
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Eine interessante Theorie hast du da, aber irgendwie kann ich nicht dran glauben  : Wenn ich dein Bild aufmache, habe ich auf der ganzen roten Fläche, die als jpg-Datei gespeichert ist, die Farbe #990100. Das sagt mir der color picker vom FW, wenn ich den Screenshot in FW öffne. Komme ich mit dem color picker auf den gif-Bereich, sagt er mir schlagartig #990000. Das würde deiner Theorie nicht entsprechen, dass sich die Farbe zum Rand hin verändert. Weiß der Geier, warum man dann auf deinem gesliceten Beispiel im Browser nicht den Farbübergang zwischen jpg und gif sieht.
|
|
|
21.01.2003, 16:51
|
#10
|
|
TP-Special Mod
Registriert seit: May 2001
Ort: Arnsberg - Sauerland
|
Stimmt, das ist wirklich komisch
kenne das halt häufig bei solchen Sachen, dass gerade am Rand die Farbe sich ändert.
Siehst du in deinem jpg von oben auch, wenn du an der Kurvenlinie zwischen Bild und farbfläche das rot anschaust: da ist es verpixelt auf ca. 10 px Breite.
das von FW erzeugte jpg hatte ich nicht mit dem Picker geprüft, sondern mir die gesclicte Grafik in DW auf 990000-Hintergrund gemacht und dann nen screenshot vom IE "geprooft"
Habe dein jpg von oben gerade noch mal genommen und es mit PS versucht (bin ich fitter als mit FW)
Habe die rote Fläche in #990000 eingefärbt
selbst wenn ich als 100%-jpg abspeichere, ändert er die Farbe etwas
bei 80% ist die Änderung die gleiche (aus #990000 wird #9A0000), aber die Dateigröße ist sogar etwas kleiner als im Original (26kb)
teste mal, ob #9A0000 genauer passt als #990100 
|
|
|
22.01.2003, 02:04
|
#11
|
|
TP-Specialist
Registriert seit: Feb 2002
Ort: Wien
|
Danke, ich werde das morgen auf beiden Rechnern, die ich zur Verfügung habe, testen.
Ich glaube, jetzt haben wir wohl alle Lösungswege durch, zur Not muss es bleiben wie es ist - danke nochmal!
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:27 Uhr.
|
 |