Mosaik


Angefragter Server muss Erlaubnis erteilen (s. ProjektInfo).





R:
G:
B:
A:


Position auf Bild: 0 , 0
Position auf Canvas: 0 , 0
Zoom: 0

Pixel

Ein digitales Bild, auch Rastergrafik genannt, ist in Pixel unterteilt. Ein Pixel ist ein Punkt des Bildes, das in den meisten Fällen als Quadrat, aber auch als Kreis oder X dargestellt wird. In den Pixel sind die einzelnen Farbwerte des Bildes gespeichert. Diese geben den jeweiligen Rot- Grün- Blau- und Alphawert des Pixels an. Aus den RGB-Werten resultiert die Farbe und aus dem Alpha- Wert die Transparenz des Pixels. Durch die Farbtiefe wird die Bitanzahl, mit der ein Pixel dargestellt wird, angezeigt. Als Standard sind 24 Bit gleichmäßig auf die drei Farbanteile aufgeteilt, in denen die Abstufung der Helligkeit gespeichert wird. So können 2^8 Werte dargestellt werden. Ist eine Null dort gespeichert, ist die Farbe nicht vorhanden. Bei einer 255 leuchtet die Farbe in voller Kraft.

Vorgang

In dieser clientseitigen Anwendung wird ein Bild aus dem Dateiverzeichnis oder von einer URL geladen. In dem Bild werden die einzelnen Pixel durch zoomen sichtbar und die Informationen des Pixels werden dargestellt. Durch Neuskalierung des Bildes werden die ursprünglichen Pixel des Bildes von mehreren Pixel angezeigt, wodurch die Pixel sichtbar werden. Sobald weit genug gezoomt wurde, wird die Information in den Pixeln angezeigt. An der Seite werden die Cursor Position, Skalierungsstufe und die RGBA- Werte angezeigt.

HTML Farbcode

Der HTML Farbcode wird durch ein Hashtag und sechs Hexadezimalzahlen definiert. Die ersten beiden Ziffern stellen die Intensität der roten Farbe dar. Die dritte und vierte zeigen die Intensität von Grün und die letzten beiden von Blau. Niedrige Werte stehen für eine geringe, hohe für die meiste Intensität. Bei RGB – Farbcodes sind das die Werte von 0x0 bis 0xFF. Durch die Kombination der Werte lassen sich (2^8)^3 = 16.777.216 Farben darstellen.

Url-Upload

Der Upload eines Bildes via URL funktioniert nur, wenn der angefragte Server die Erlaubnis erteilt. Beispiele für Server, die Erlaubnis erteilen: commons.wikimedia.org und flickr.com.