GD :: Sirds.

Erstellen Sie ein GD-Bild eines einzelnen Bild-Stereogramms
Jetzt downloaden

GD :: Sirds. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Hand
  • Website des Verlags:
  • http://search.cpan.org/~cogent/

GD :: Sirds. Stichworte


GD :: Sirds. Beschreibung

Erstellen Sie ein GD-Bild eines einzelnen Bild-Stereogramms GD :: SIRDS ist ein Perl-Modul, das eine einzelne Subroutine, GD_SIRDS exportiert, die ein einzelnes Bild-Random-Punkt-Stereogramm (Seiden) .gd_sirds-Map, Colorgd_Sirds-Karte, Farben, Circlesgd_Sirds-Map, Farben, Kreise, EidePgd_Sirds-Map, Farben, Kreise erzeugt, SEEPEP, FieldDepth Erstellen Sie ein einzelnes Bild zufälliges Punkt-Stereogramm basierend auf der angegebenen Tiefenkarte mit zufälligen Punktfarben, ausgewählt aus Farben. Die Tiefenkarte kann entweder eine Instanz von GD :: Image oder einen Verweis auf ein zweidimensionales Anschluss von Zahlen zwischen 0 und 1 einschließlich sein. Leichtere Farben (für GD :: Bilder) und höhere Zahlen (für Arrays) stecken mehr vom Hintergrund. Farben sind ein Bezug auf ein Array von RGB-Tripeln, wobei jedes dreifach als Anordnung von drei Ganzzahlen zwischen 0 und 255 dargestellt ist, wie in GD (3). Legen Sie Kreise auf, um true, um zwei Kreise an der Unterseite des Bildes zu setzen, die die Betrag, die die Augen darstellen, die divergieren müssen. (Ausrichten der Kreise, so dass die beiden drei werden, sollte die richtige Divergenz erzeugt, um das Stereogramm zu sehen.) SEEPEP ist die Trennung, in Pixel, der Augen des Betrachters. Für einen Computermonitor scheint der Standardwert von 200 gut zu funktionieren. FieldDepth ist ein bisschen schwieriger. Nehmen Sie an, dass das dargestellte dreidimensionale Objekt einen erscheinenden Abstand vom Betrachter aufweist, der dem Betrachter dem Betrachter dem Bildschirm doppelt so hoch ist. Das heißt, der Boden des Objekts ist so weit hinter dem Bildschirm, während der Betrachter vor dem Bildschirm liegt. In diesem Fall ist die Oberseite des dreidimensionalen Objekts FieldDepth (Standard 1/3) des Weges auf dem Bildschirm zurück. Synopsis verwenden GD; Verwenden Sie GD :: SIRDS; mein ($ src, $ dst, @colors); $ src = gd-> neu ("etwas.png"); @colors = (, # Basic Black , # ein schöner grau , # ein gutes dunkel blau-grün , # ein anderes gutes blau-grün); $ dst = gd_sirds ($ src, @colors); binmode stdout; drucken $ dst-> png; Anforderungen: · Perl.


GD :: Sirds. Zugehörige Software