Imager :: Farbe.

Imager :: Farbe ist ein Perl-Modul mit Farbhandhabung für Imager.
Jetzt downloaden

Imager :: Farbe. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Arnar M. Hrafnkelsson
  • Website des Verlags:
  • http://search.cpan.org/~tonyc/Imager-0.54/lib/Imager/Color.pm

Imager :: Farbe. Stichworte


Imager :: Farbe. Beschreibung

Imager :: Color ist ein Perl-Modul mit Farbhandhabung für Imager. Imager :: Farbe ist ein Perl-Modul mit Farbhandhabung für Imager.Synopsis $ color = Imager :: Color-> NEU ($ rot, $ grün, $ blau); $ color = Imager :: color-> neu ($ rot, $ grün, $ blau, $ alpha); $ color = Imager :: Color-> NEU ("# C0C0FF); # HTML-Farbspezifikation $ farbig-> set ($ rot, $ grün, $ blau); $ color-> set ($ rot, $ grün, $ blau, $ alpha); $ color-> set ("# c0c0ff"); # HTML-Farbspezifikation ($ rot, $ grün, $ blue, $ alpha) = $ color-> rgba (); @hsv = $ color-> hsv (); # nicht implementiert, aber vorgeschlagene $ color-> info (); Wenn ($ color-> entspricht (andere => $ yean_color)) {...} Diese Modul behandelt Farbobjekte, die von Bildern verwendet werden. Die Idee ist, dass dieses Modul in der Zukunft in der Lage ist, ColorPace-Berechnungen damit umgehen zu können Beachten Sie, dass dies nicht auf andere Orte betrifft, an denen die Farbe zuvor verwendet wurde. => $ Other_Color, ignore_alpha => 1) Vergleicht $ selbst und farbe $ yous_color, die true zurückgibt, wenn die Farbkomponenten dieselben sind, die alle vier Kanäle sind, sofern nicht ignorierte_alpha eingestellt ist. Wenn Ignore_Alpha nur auf die ersten drei Kanäle eingestellt ist (und möglicherweise a) Komponenten.A Sechs Hex-Ziffern-Webfarbe, entweder 'RRGGBB' oder '# RRGGBBB'AN acht Hex-Ziffern-Webfarbe, entweder' RRGGBBAA 'oder' # RRGGBBAA'.A 3-SEX-Ziffern-Webfarbe, '#rgb' '- Ein Wert von f wird 255.ein Farbname, von welcher der GIMP named_colors-Datei oder x rgb.txt zuerst gefunden wird. Dasselbe wie mit dem Namen des Namens Die Farbkomponenten im Bereich von 0 bis 255. # Alle Folgendes sind gleichwertig MY $ C1 = Imager :: color-> neu (rot => 100, blau => 255, grün => 0); MEINE $ C2 = Imager :: Color-> NEU (R => 100, B => 255, G => 0); My $ c3 = Imager :: Color-> NEU (R => 100, Blau => 255, G => 0); 'Hue', 'Sättigung' und 'Wert', gegebenenfalls verkürzt auf 'H', 's' und 'V', um eine HSV-Farbe anzugeben. 0 Neu (Hue => 120, Wert => 1, Sättigung => 0,5); 'web', das eine 6- oder 3-Hex-Ziffer-Webfarbe in einem der Formulare '#rrggbb', '#rgb', angeben kann, 'Rrggbb' oder 'rgb'. mein $ c1 = Imager :: color-> neu (web => '# ffc0c0'); # blass red'gray 'oder' grau ', die einen einzelnen Kanal angibt, von 0 bis 255. # genau das gleiche mein $ c1 = imager :: color-> neu (grau => 128); MEIN $ C1 = Imager :: color-> neu (grau => 128); 'RGB', die ein 3-gliedliches Arrayref nimmt, das jeden der roten, grünen und blauen Werte enthält. # das gleiche mein $ c1 = imager :: color-> neu (RGB => ); Meine $ C1 = Imager :: Color-> NEU (R => 255, G => 100, B => 0); 'HSV', das ein 3-Glieder-ArrayRef nimmt, wobei jeder von Farbton, Sättigung und Wert gegründet ist. # das gleiche mein $ c1 = imager :: color-> neu (hsv => ); Meine $ C1 = Imager :: Color-> NEU (Hue => 120, V => 1, S => 0,5); 'gimp', die eine Farbe aus einer Gimp-Palettendatei angibt. Sie können den Dateinamen der Palettendatei mit dem Parameter 'Palette' angeben, oder lass Imager :: Color Look an verschiedenen Orten, normalerweise "$ home / gimp-1.x / palettes / named_colors" mit und ohne Versionsnummer, und in / usr / teilen / gimp / paletten /. Die Palettendatei muss Farbnamen haben. mein $ c1 = Imager :: color-> neu (gimp => 'snow'); My $ c1 = Imager :: Color-> NEU (GIMP => 'Snow', Palette => 'testimg / test_gimp_pal);' Xname ', das eine Farbe aus einer X11 RGB.TXT-Datei angibt. Sie können den Dateinamen der RGB.TXT-Datei mit dem Parameter "Palette" angeben, oder im Bildenden :: Farbe an verschiedenen Orten, normalerweise '/usr/lib/x11/rgb.txt'. My $ c1 = Imager :: Color-> NEU (XName => 'Blau') # Normalerweise RGB (0, 0, 255) 'Buildin', die eine Farbe aus der eingebauten Farbtabelle in der Bilder :: Farbe angibt: Tabelle. Die Farben in diesem Modul sind dieselbe wie die Standarddatei X11 RGB.TXT. My $ C1 = Imager :: Color-> NEU (Buildin => 'Black') # Immer RGB (0, 0, 0) 'Name', der einen Namen von entweder von einer GIMP-Palette angibt, eine X RGB.TXT-Datei oder die Jeder eingebaute Farbableiter, welcher zuerst gefunden wird.channel0 ',' channel1 'usw., von denen jeder einen einzelnen Kanal angibt. Diese können von 'C0', 'c1' usw.'channels 'abgekürzt werden, die ein ArrayRef der Kanalwerte annimmt.Optivität können Sie eine Farbe mit dem Parameter' Alpha 'oder' A 'ein Alpha-Kanal hinzufügen. Diese Farbspezifikationen Kann sowohl für die Konstruktion neuer Farben mit der neuen () -Methode und der Änderung vorhandener Farben mit der Set () -Methode verwendet werden. Anforderungen: · Perl.


Imager :: Farbe. Zugehörige Software

Nmnlogger.

NMNLOGGER ist ein kleiner Satz von PHP-Klassen, die einen einfachen, aber effektiven Protokollmechanismus bereitstellen. ...

126

Herunterladen