[Serendipity] Qualität der Vorschaubilder verbessern
Vor einer ganzen Weile bin ich über einen alten Beitrag im s9y-Forum gestolpert, in dem beschrieben wird, wie man (vielleicht) die Qualität der Vorschaubilder mittels ImageMagick verbessern kann.
Dazu muss man in der Datei /include/functions_images.inc.php etwa bei Zeile 663 folgende Zeile
$cmd = escapeshellcmd($serendipity['convert']) . ' -antialias -resize '. serendipity_escapeshellarg($newSize) .' '. serendipity_escapeshellarg($infile) .' '. serendipity_escapeshellarg($outfile);
gegen diese tauschen
$cmd = escapeshellcmd($serendipity['convert']) . ' -antialias -resize '. serendipity_escapeshellarg($newSize) .' -modulate 105,140 -unsharp 0.5x0.5+1.0 -quality 75 '. serendipity_escapeshellarg($infile) .' '. serendipity_escapeshellarg($outfile);
Im Endeffekt werden Helligkeit und Kontrast etwas erhöht, eine Unschärfe-Maskierung darüber gelegt und die JPG-Qualität mit 75% festgelegt (standardmäßig wird m. W. die Qualität des Originalbilds übernommen). Wer es genauer wissen will, kann ja einfach mal die Hilfe von ImageMagick durchlesen.
Ob die Vorschaubilder im Ergebnis wirklich besser sind, muss jeder für sich selbst entscheiden.
Eigentlich würde ich auch gerne mal einen Feldversuch starten und alle Vorschaubilder quadratisch zuschneiden lassen (damit z. B. die blöden versetzten Umbrüche nicht immer sind), aber darüber muss ich mir erstmal noch Gedanken machen.