Imager :: Kleur

Imager :: Kleur is een Perl-module met kleurafhandeling voor Imager.
Download nu

Imager :: Kleur Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Arnar M. Hrafnkelsson
  • Uitgever website:
  • http://search.cpan.org/~tonyc/Imager-0.54/lib/Imager/Color.pm

Imager :: Kleur Tags


Imager :: Kleur Beschrijving

Imager :: Kleur is een PERL-module met kleurenafhandeling voor imager. Imager :: Kleur is een Perl-module met kleur behandeling voor Imager.SYNOPSIS $ color = Imager :: Color-> new ($ rood, $ groen, $ blauw); $ Color = Imager :: Color-> new ($ rood, $ groen, $ blauw, $ alfa); $ Color = Imager :: Color-> new ( "# C0C0FF"); # Html kleur specificatie $ kleur-> set ($ rood, $ groen, $ blauw); $ Kleur-> set ($ rood, $ groen, $ blauw, $ alfa); $ Kleur-> set ( "# C0C0FF"); # Html kleur specificatie ($ rood, $ groen, $ blauw, $ alfa) = $ kleur-> RGBA (); @hsv = $ kleur-> HSV (); # Niet geïmplementeerd, maar voorgestelde $ kleur-> info (); if ($ kleur-> gelijk is aan (andere => $ other_color)) {...} Deze module grepen het creëren van kleuren objecten gebruikt door imager. Het is de bedoeling dat in de toekomst deze module kunnen kleurruimte berekeningen hanteren zal zijn als well.newThis creëert een kleur object doorgeven aan functies die behoefte aan een kleur argument.setThis verandert van een reeds gedefinieerde kleur. Merk op dat dit heeft geen invloed op de plaatsen waar de kleur is gebruikt previously.rgbaThis de rendementen van het rgba code van de kleur de contains.infoCalling object info dumpt alleen de relevante colorcode aan de log.equals (andere => $ other_color) is gelijk aan (andere => $ other_color, ignore_alpha => 1) Vergelijkt $ zichzelf en kleur $ other_color terugkeren true als de kleur componenten zijn de same.Compares alle vier kanalen, tenzij ignore_alpha is set. Als ignore_alpha alleen ligt de eerste drie kanalen zijn compared.You kunnen opgeeft kleuren op verschillende manieren, je kan het gewoon mogelijk om direct twee waarden: eenvoudige numerieke parameters - als je 3 of 4 numerieke argumenten leveren, een kleur die bestaat uit de RGB krijg je (en eventueel A) components.a zes hexadecimale cijfers web kleur, ofwel 'RRGGBB' of '# RRGGBB'an acht hexadecimale cijfers web kleur, ofwel 'RRGGBBAA' of' # RRGGBBAA'.a 3 hexadecimale cijfers web kleur, '#RGB '- een waarde van F wordt 255.a kleur naam, uit welke van de gimp Named_Colors bestand of X rgb.txt wordt eerst gevonden. Gelijk aan het gebruik van de naam keyword.You kan benoemde parameters leveren: 'rood', 'groen' en 'blauw', eventueel afgekort tot 'r', 'g' en 'b'. De kleur componenten in het bereik van 0 tot 255. # alle volgende gelijkwaardig zijn mijn $ c1 = Imager :: Color-> nieuw (rood => 100, blauw => 255, groen => 0); mijn $ c2 = Imager :: Color-> new (r => 100, b => 255 g => 0); Mijn $ c3 = Imager :: Color-> nieuwe (r => 100, blue => 255 g => 0); 'hue', 'verzadiging' en 'waarde', eventueel afgekort tot 'h', 's' en 'v', naar een HSV kleur te geven. 0 nieuwe (hue => 120, value => 1, verzadiging => 0,5); 'web, waarbij een 6 of 3 hexadecimale cijfers Webkleur kunnen aangeven, in een van de vormen '#RRGGBB',' #RGB, 'RRGGBB' of 'RGB'. mijn $ c1 = Imager :: Color-> nieuwe (web => '# FFC0C0'); # Bleke red'gray' of 'grijze', die een enkel kanaal specificeert, van 0 tot 255. # precies hetzelfde mijn $ c1 = Imager :: Color-> new (grijs => 128); mijn $ c1 = Imager :: Color-> new (grijs => 128); 'rgb', die een 3-lid arrayref neemt, met voor elk van de rode, groene en blauwe waarden. # Dezelfde my $ c1 = Imager :: Color-> new (rgb => ); Mijn $ c1 = Imager :: Color-> nieuwe (r => 255 g => 100, b => 0); 'HSV' die een lid 3 arrayref draait, containting elke tint, verzadiging en waarde. # Dezelfde my $ c1 = Imager :: Color-> new (hsv => ); mijn $ c1 = Imager :: Color-> new (tint => 120, v => 1, s => 0,5); 'GIMP', die een kleur uit een GIMP palet bestand geeft. U kunt de bestandsnaam van het palet bestand op te geven met de parameter 'palet', of laat Imager :: Kleur blik in verschillende plaatsen, meestal "$ HOME / gimp-1.x / paletten / Named_Colors" met en zonder het versienummer, en in / usr / share / gimp / paletten /. Het palet bestand moet kleur namen hebben. mijn $ c1 = Imager :: Color-> new (gimp => 'sneeuw'); mijn $ c1 = Imager :: Color-> new (gimp => 'sneeuw', palet => 'testimg / test_gimp_pal);' Xname', die een kleur uit een X11 rgb.txt bestand geeft. U kunt de bestandsnaam van de rgb.txt bestand op te geven met de parameter 'palet', of laat Imager :: Kleur blik op verschillende plaatsen, meestal '/usr/lib/X11/rgb.txt'. mijn $ c1 = Imager :: Color-> new (Xname => 'blue') # meestal RGB (0, 0, 255) 'ingebouwde', die een kleur uit de ingebouwde kleur tafel in Imager specificeert :: Kleur :: Tafel. De kleuren in deze module zijn dezelfde als de standaard X11 rgb.txt bestand. mijn $ c1 = Imager :: Color-> new (ingebouwde => 'zwarte') # altijd RGB (0, 0, 0) 'naam' die de naam aangeeft van ofwel een palet GIMP, een X rgb.txt bestand of de ingebouwde kleurentabel, welke wordt gevonden first.'channel0' , 'channel1', etc, die elk specificeert een enkel kanaal. Deze kunnen worden afgekort tot 'C0', 'c1' etc.'channels alpha 'of 'a' parameter.These kleurenspecificaties die een arrayref van het kanaal values.Optionally u een alfakanaal aan een kleur met de kost' kan worden gebruikt voor zowel de bouw van nieuwe kleuren met de nieuwe () methode en de wijziging van bestaande kleuren met de set () methode. Vereisten: · Perl


Imager :: Kleur Gerelateerde software

HTML :: Mail

HTML :: MAIL is een PERL-extensie voor het verzenden van e-mails met ingesloten HTML en media. ...

141

Downloaden