taramath
Plot.image
zur Darstellung von Bildern
.init .func .list .range_x .range_y .add_func .add_list .draw .func_3d .contour .vectorfield .matrix .image .caption .options .label .set_color .export_svg
Beschreibung
Die Funktion besitzt folgende Argumente:
A Matrix, d.h. zweidimensionales Array
s Positiver Integerwert (optional)
Es wird die Matrix A dargestellt, wobei für alle Matrix-Einträge ein ganzzahliger Wert zwischen 0 und 255 erwartet wird. Eine 0 steht dabei für ein schwarzes Pixel, eine 255 für ein weißes Pixel und alle Einträge dazwischen werden auf entsprechende Graustufen skaliert. Damit dient die Funktion zur Darstellung von schwarz-weiß Bildern, welche als zweidimensionales Array definiert sind.
Zur Darstellung von farbigen Bildern kann A auch als zweidimensionales Array definiert werden, bei dem jeder Eintrag ein Array mit drei Einträgen zur RGB-Definition der Farbe ist. Genauer werden zur RGB-Definition jeweils drei ganzzahlige Einträge zwischen 0 und 255 erwartet (beispielsweise [255,0,0] für rot).
Das zweite (optionale) Argument s dient zur Vergrößerung des Bildes, wobei ein ganzzahliger Wert erwartet wird. Als Standardeinstellung wird 1 verwendet.
Beispiel 1
Es wird ein schwarz-weiß Bild bestehend aus Pixel veranschaulicht, wobei die Darstellung um einen Faktor von 40 vergrößert wird. Vorschau aktualisieren
Beispiel 2
Es wird ein schwarz-weiß Bild aus dem ExampleData-Paket ausgelesen und dargestellt. Vorschau aktualisieren
Beispiel 3
Es wird ein farbiges Bild bestehend aus Pixel veranschaulicht, wobei die Darstellung um einen Faktor von 40 vergrößert wird. Vorschau aktualisieren