Mario: Bilder schärfen

Beitrag lesen

Hi, um Bilder mit PHP zu schärfen habe ich das HIER gefunden.

Aber wie bekomme ich es hin als ersten Parameter einen Pfad oder URL anzugeben?

Habe verschiedenes probiert, zb.

Die Funktion aus dem Manual
function LoadJpeg($imgname)
{
    /* Attempt to open */
    $im = @imagecreatefromjpeg($imgname);

/* See if it failed */
    if(!$im)
    {
        /* Create a black image */
        $im  = imagecreatetruecolor(1024, 768);
        $bgc = imagecolorallocate($im, 255, 255, 255);
        $tc  = imagecolorallocate($im, 0, 0, 0);

imagefilledrectangle($im, 0, 0, 1024, 768, $bgc);

/* Output an error message */
        imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
    }

return $im;
}

Der Aufruf des Ganzen
echo UnsharpMask('http://www.fantom-xp.com/wallpapers/15/Christmas_Cat.jpg');

function UnsharpMask($img, $amount=100, $radius=1, $threshold=3)
{

########### Also das eingefügt ################
$img = LoadJpeg($img);

....

Aber so bekomme ich bloss als Ausgabe "Resource id #3"

Ach wenn ich das irgendwie damit zum Laufen bekomme, würde das auch nur für JPG passen oder auch anderes?

Mario