schlegel.berlin
New member
Bild (gif) weichzeichnen?
Hallo Leute,
nun habe ich schon wieder eine Frage zur Bildmanipulation in PHP.
mit folgendem Script ersetze ich die Farbe in einer Grafik:
Die zu ersetzende Farbe ist eine abgerundete Fläche (siehe unten angefügtes Beispiel).
Jetzt habe ich das Problem, dass die Kante nach dem Ersetzen der Farbe, nicht mehr geglättet ist.
Habe mal mit imageantialias herumexperimentiert, aber nix gebacken gekriegt.
Inzwischen habe ich auch "eingesehen", dass das was ich machen will, mit imageantalias nicht geht
und bin jetzt mit imageconvolution beschäftigt um damit eventuell eine leichte Gauss'sche Weichzeichnung hinzukriegen.
Da geht auch irgendwie was, aber mit dem Array-Parametern komme ich noch nicht klar, weil ich da schlicht noch nicht durchblicke ... HILFE !!!!
Oder gibt es zum Weichzeichnen einer Grafik (gif) noch andere Lösungen, die ich noch nicht ergoogeln konnte?
Kann mir da einer von Euch Genies nochmal weiterhelfen?
Liebe Grüße und Danke im Voraus,
Karin
Hallo Leute,
nun habe ich schon wieder eine Frage zur Bildmanipulation in PHP.
mit folgendem Script ersetze ich die Farbe in einer Grafik:
PHP:
header('Content-Type: image/gif');
$bild = imagecreatefromgif("bild.gif");
$alteFarbe = imagecolorexact($bild, 255,255,0);
imagecolorset($bild, $alteFarbe, 0, 99, 0);
imagegif($bild);
imagedestroy($bild);
Die zu ersetzende Farbe ist eine abgerundete Fläche (siehe unten angefügtes Beispiel).
Jetzt habe ich das Problem, dass die Kante nach dem Ersetzen der Farbe, nicht mehr geglättet ist.
Habe mal mit imageantialias herumexperimentiert, aber nix gebacken gekriegt.
Inzwischen habe ich auch "eingesehen", dass das was ich machen will, mit imageantalias nicht geht
und bin jetzt mit imageconvolution beschäftigt um damit eventuell eine leichte Gauss'sche Weichzeichnung hinzukriegen.
Da geht auch irgendwie was, aber mit dem Array-Parametern komme ich noch nicht klar, weil ich da schlicht noch nicht durchblicke ... HILFE !!!!
Oder gibt es zum Weichzeichnen einer Grafik (gif) noch andere Lösungen, die ich noch nicht ergoogeln konnte?
Kann mir da einer von Euch Genies nochmal weiterhelfen?
Liebe Grüße und Danke im Voraus,
Karin
Anhänge
Zuletzt bearbeitet: