martinmartin: Serverseitige Bildbearbeitung

Hallo,

gibt es eine Möglichkeit ein Bild anhand einer Maske serverseitig freizustellen? Die Technologie (PHP, ASP/.NET) ist mir wurscht.
Die Maske kann in Form von Koordinaten übergeben werden. Alternativ zur Freistellung würde auch ein Kopieren und Speichern des Maskierten Bereiches reichen.

Danke
Martin

  1. 你好 martinmartin,

    gibt es eine Möglichkeit ein Bild anhand einer Maske serverseitig freizustellen? Die Technologie (PHP, ASP/.NET) ist mir wurscht.
    Die Maske kann in Form von Koordinaten übergeben werden. Alternativ zur Freistellung würde auch ein Kopieren und Speichern des Maskierten Bereiches reichen.

    Es gibt sowohl für PHP als für Perl Bindings an das GD-Modul, mit dem man Rechtecke einem Bild herauskopieren kann in ein neues. Alternativ kannst du auch mit einem gefüllten Polygon den Bereich außerhalb des Pfades löschen, ist allerdings etwas Handarbeit vonnöten.

    Außerdem gibt es Kommandozeilen-Tools wie z. B. ImageMagick oder NetPBM, mit denen man das auch machen kann: zumindest ImageMagick hat dafür sogar eine fertige Funktion.

    再见,
     克里斯蒂安

    --
    Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
    Wenn du gehst, gehe. Wenn du sitzt, sitze. Und vor allem: schwanke nicht!
    http://wwwtech.de/
    1. Christian, herzlichen Dank.

      Wie sieht es mit freien Masken aus (es soll ein Gesicht freigestellt werden, mit etwa 8 Koordinaten)?

      Danke Martin

      1. 你好 martinmartin,

        Wie sieht es mit freien Masken aus (es soll ein Gesicht freigestellt werden, mit etwa 8 Koordinaten)?

        Hab ich ja gesagt: ImageMagick könnte das von Haus aus, bei GD müsstest du es von Hand nachbilden, z. B. über das Zeichnen von Polygonen.

        再见,
         克里斯蒂安

        --
        Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
        Keine Schneeflocke faellt je auf die falsche Stelle.
        http://wwwtech.de/