Pixel sind schwach typisierte Einheiten. So wie 1
ein " Pixel " in eine Ganzzahl, einen Gleitkommawert oder eine Zeichenfolge in einer schwach typisierten Sprache gezwungen werden kann , wird ein " Pixel " in eine im Kontext sinnvolle Einheit gezwungen.
Wenn wir die Einheit stärker eingeben würden, hätten wir wahrscheinlich mehrere:
Pixelbreite;
Pixelhöhe;
Pixeldiagonale; und
Pixel-Bereich.
[ pixel-area ] = [ pixel-side ]2,
Die Sache ist nur, dass, wenn wir von Bildgröße sprechen, ein " Pixel " dazu gedacht ist, in einen Pixelbereich gezwungen zu werden , nicht in eine Pixelseite .
Hinweis: Pixel sind Einheiten
Eine Einheit ist buchstäblich alles, was wir verwenden, um Messungen auszudrücken. Sicher, Pixel sind Objekte, aber auch andere Einheiten - da gibt es keinen Konflikt. In den USA messen wir beispielsweise immer noch Längen in Fuß .
Objektdefinierte Maßeinheiten waren die historische Norm, daher sind Pixel keine ungewöhnlichen objektdefinierten Einheiten. Es gibt jedoch offensichtliche Mängel bei solchen Definitionen, weshalb in der jüngeren Geschichte Anstrengungen zur Standardisierung unternommen wurden. Zum Beispiel sind Füße jetzt formeller definiert als die Fußlänge einer Person.
Das gleiche passiert mit der Pixeleinheit :
Ein geräteunabhängiges Pixel (auch: dichteunabhängiges Pixel , dip , dp ) ist eine physikalische Maßeinheit, die auf einem von einem Computer gehaltenen Koordinatensystem basiert und eine Abstraktion eines Pixels zur Verwendung durch eine Anwendung darstellt, die ein zugrunde liegendes System dann konvertiert auf physikalische Pixel.
- "Geräteunabhängiges Pixel" , Wikipedia