| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

06-07-2011, 20:31
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
GDlib, Bild verkleinern und Qualität
Ich arbeite heute zum ersten Mal mit der Gdlib und mir ist aufgefallen, dass wenn ich große Bilder relativ stark verkleinere, die Qualität ziemlich mies ist. Ich hab schon zig Sachen ausprobiert, aber nichts ist zufriedenstellend.
Bisher habe ich dafür immer ImageMagick benutzt, aber das ist auf dem Server nicht verfügbar. Kennt da jemand einen Trick?
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

06-07-2011, 21:06
|
|
boeserfrosch
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 71
|
|
Mit welcher Funktion verkleinerst du? mit resized oder resampled?
|

06-07-2011, 23:10
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von boeserfrosch
Mit welcher Funktion verkleinerst du? mit resized oder resampled?
|
Mit imagecopyresized.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

06-07-2011, 23:33
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Dann probier' die andere ...
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

07-07-2011, 15:56
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von wahsaga
Dann probier' die andere ...
|
Hab ich eben gemacht. Sieht genau so bescheiden aus.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

07-07-2011, 19:10
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Hallo Peter,
zeig mal bitte den Quellcode. Ich kann mir nicht vorstellen, was du meinst. Wenn es mit imagecopyresampled nicht gut aussieht, liegt der Fehler vermutlich woanders. Oder du hast eine uralt-Version der GDLib.
Gruß,
Amica
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

07-07-2011, 19:55
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von AmicaNoctis
Wenn es mit imagecopyresampled nicht gut aussieht, liegt der Fehler vermutlich woanders. Oder du hast eine uralt-Version der GDLib.
|
Ich habe die gd 2.0.34. Und ausprobiert habe ich mittlerweile so ziemlich jede Variante. Allerdings bin ich jetzt ein wenig schlauer.
1. die gdlib reicht von der Qualität nie an ImageMagick heran. Und das war mein Maßstab
2. Nimm zum Testen niemals die Aufnahme einer Dartscheibe. Da hat die gdlib erstaunlicherweise große Probleme. Genau so wie ImageMagick früher mit Photos von grünen Pflanzen in brauner Erde.
Naja, ist eh nur für ein privates Projekt (kleines Forum unseres Abijahrgangs), und wenn die Leute ihre Photos vorher schon verkleinern, brauche ich die gdlib auch nicht.
Trotzdem Danke an alle
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

07-07-2011, 23:35
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Mich würde trotzdem mal der Quelltext interessieren und auch die Bilder (original und verkleinert). Ich habe den Verdacht, dass du mit indizierten Bildern arbeitest, denn ich kann mir immer noch nicht vorstellen, was GD dort falsch machen soll.
Außerdem hast du immer noch nicht erklärt, was genau an der Qualität nicht stimmen soll. Dein Eingangsposting war im Prinzip auch nicht mehr als ein „funzt nicht“
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

08-07-2011, 09:22
|
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 2.759
|
|
Imagemagick bietet halt die Möglichkeit nach Verkleinerung das Ergebnis nachzuschärfen, was man beim Verkleinern eigentlich auch fast immer machen sollte. Die Möglichkeit hatte man zumindest früher bei der GDlib nicht - wie es heute aussieht weiß ich nicht. Irgendwo hier im Forum (oder es wurde einfach nur verlinkt) hat mal jemand den Algo für die USM einfach in einer PHP-Funktion nachgebaut.
Wegen Farbproblemen (grüne Pflanze, braune Erde und so): Sicher dass das nicht von den Farbprofilen oder wegen Umwandlung CMYK->RGB kam?
__________________
Drelingdo
Krabonse
Simmannamando
|

08-07-2011, 10:25
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
@AmicaNoctis
sobald ich Zeit habe, poste ich das mal.
Zitat:
Zitat von Quetschi
Wegen Farbproblemen (grüne Pflanze, braune Erde und so): Sicher dass das nicht von den Farbprofilen oder wegen Umwandlung CMYK->RGB kam?
|
Jepp. CMYK zu RGB. Alle Bilder sahen OK aus nur nicht do oben beschriebenen.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|