Image :: Mathe :: Constrain

Skalierung der Mathematik in der Bildgröße (z. B. Miniaturansichten)
Jetzt downloaden

Image :: Mathe :: Constrain Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Adam Kennedy
  • Website des Verlags:
  • http://search.cpan.org/~adamk/

Image :: Mathe :: Constrain Stichworte


Image :: Mathe :: Constrain Beschreibung

Skalierung der Mathematik in der Bildgröße (z. B. Miniaturansichten) Image :: Math :: Constrain ist ein Perl-Modul mit der Skalierung von Mathematikfunktionen, die in der Bildgröße (z. B. Miniaturansichten) verwendet werden (z. B. Miniaturansichten) .Synopsis verwenden Bild :: Mathe :: Constrain; # Erstellen Sie das Mathe-Objekt My $ Mathe = Bild :: Mathe :: Constrain-> NEU (64, 48); # Holen Sie sich die Skalierungswerte für ein beliebiges Bild My $ -Bild = MY :: bild-> lad ("myImage.jpg"); meine $ scaling = $ math-> construd ($ bild-> breite, $ bild-> höhe); sterben "nicht skalieren", wenn $ Skalierung -> {Skala} == 1; # Gibt die drei Werte als Liste zurück, wenn Sie in Array aufgerufen werden, um meine ($ WIDTH, $ Heights, $ SCACES) = MATH-> CONSTRIL (800, 600); # Es gibt viele verschiedene Möglichkeiten, die Constrain # Constrain basierend auf der Breite nur $ Mathe = Image :: Mathe :: Constrain-> NEU (100, 0); # Constrain basierend auf Höhe nur $ MATH = Image :: Mathe :: Constrain-> NEU (0, 100); # Oder Sie können die beiden Werte von Array REF $ Math = Bild: Math :: Constrain-> NEU (); # Krümmung Höhe und Breite um den gleichen Wert $ Math = Bild :: Math :: Constrain-> Neu (100); # Verschiedene String-Formulare, um dasselbe zu tun $ math = image :: math :: constrain-> neu (constern (800x600) '); $ math = Bild :: Mathe :: Constrain-> NEU (300x200 '); $ math = Image :: Mathe :: Constrain-> NEU (300W200H '); $ math = Image :: Mathe :: Constrain-> NEU (100W '); $ math = Image :: Mathe :: Constrain-> Neu (100h '); # Serialisiert zurück zu "cremin (800x600) '. # Sie können dies verwenden, um das Objekt zu speichern, wenn Sie möchten. Meine $ string = $ math-> as_string; Es gibt eine Reihe verschiedener Module und Systeme, die Bildgrößen belegen, z. B. Miniaturansichten. Jeder davon implementiert unabhängig von derselben Logik. Das heißt, sie prüfen, ob das Bild größer ist, ob das Bild größer ist als die Einschränkung, und wenn das Bild proportional nach unten skaliert ist, so dass es den Einschränkungen in Verbindung tritt , und einige tun es besser als andere. Jedes Modul oder Skript, das die Bildgröße des Bildgrößens oder der Miniaturansicht durchführt, sollte dies wahrscheinlich für seine Mathematik verwenden. Anforderungen: · Perl.


Image :: Mathe :: Constrain Zugehörige Software