Ankündigung

Einklappen
Keine Ankündigung bisher.

php: imagemagick -> schwarz weiß bild

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • php: imagemagick -> schwarz weiß bild

    hi,

    ich poste das mal hier, da die anderen foren ja nicht gehen. dafür dürft ihr euch dann auch außsuchen, obs nun ein amatuer, fortgelaufenen oder profi problem ist :wink:

    also, ich muss mit pcx arbeiten und deswegen auch mit imagemagick. weiß einer von euch wie die funktionalität um ein bild schwarz weiß zu machen in der php übersetzung lautet?

    gruß und danke!

  • #2
    nachdem ich jede einzelne funktion ausprobiert hab:

    PHP-Code:
    $image=new imagick('mein_gut_dokumentiertes_bild.jpg');
    $image->settype(imagick::IMGTYPE_GRAYSCALE);

    // Mit der Zahl kann man noch ein bisschen an der qualitätsschraube drehen, von 0 - 65XXX
    $image->thresholdImage(50000);

    $image->writeimage('ws.jpg'); 
    möglicherweise gehts noch einfacher - besser, aber mir langts....

    Kommentar


    • #3
      und wenn man noch die physichen farben des bildes reduzieren will, also ein 1 byte bild bekommen will, ohne in den c code der extension wie ich schauen zu müssen füge er an:

      PHP-Code:
      $image->quantizeimage(2,0,0,0,0); 
      // imagick.c :: 6975 :: long numberColors, long colorSpaceType, long treeDepth, long dither, long measureError 
      erster parameter reduziert die farben. danach war ich glücklich
      die "beschreibung" sind die namen der variablen im c code

      Kommentar


      • #4
        physichen farben
        1 byte bild
        Was soll das denn sein ?

        Kommentar


        • #5
          gott ich mit bit und byte....

          naja, durch 1 bit kannst du 2 farben darstellen.

          Kommentar

          Lädt...
          X