Wie kann ich die Breite und Höhe des Bildschirms aus der Diagonale ermitteln?

2158
Green

Alle Gadget-Spezifikationen geben die Bildschirmgröße als diagonale Einheit an, keine Breite und Höhe in Zoll:

Display 4.95 in (126 mm)  1920×1080 px (445 ppi)  

Auf der GMD-Site (Google Material Design) wird beispielsweise Folgendes angezeigt :

Bildschirmdichte = Bildschirmbreite (oder Höhe) in Pixel / Bildschirmbreite (oder Höhe) in Zoll

Ich kann einfach keine Gadget-Bildschirmbreite (oder -höhe) in Zoll finden. Nur Diagonaleinheit ist überall.

Wo kann ich die Bildschirmbreite (oder -höhe) von Gadgets in Zoll anzeigen?

1
Wenn Sie das Seitenverhältnis kennen (normalerweise 4: 3, für Fernsehgeräte usw. auch 16: 9), ist es leicht zu berechnen dirkt vor 7 Jahren 2

2 Antworten auf die Frage

1
gronostaj

Das ist eine Frage der einfachen Mathematik. Sie kennen die Bildschirmabmessungen in Pixel. Sie können also die Diagonalenlänge in Pixel und das Pixel-In-Zoll-Verhältnis berechnen. Zum Beispiel ist mein PC-Hauptbildschirm 24 "mit einer Auflösung von 1920 × 1200. Seine in Pixel gemessene Diagonale ist:

d px 2 = 1920 2 + 1200 2 = 5126400

d px = 2264,15 px

Jetzt kenne ich die Diagonale sowohl in Zoll als auch in Pixeln. Ich kann die Pixeldichte (Pixel pro Zoll, PPI) berechnen:

ppi = d px / d inch = 2264,15 / 24 = 94,34

Und jetzt kann ich seine physikalischen Abmessungen berechnen, indem ich die entsprechenden Pixelabmessungen durch PPI teile:

w inch = wpx / ppi = 1920 / 94,34 = 20,35

h inch = h px / ppi = 1200 / 94,34 = 12,72

Beachten Sie, dass diese Methode für einige seltene Geräte mit nicht quadratischen Pixeln nicht funktioniert. Dies ist zum Beispiel bei einigen billigen, in China hergestellten Tabletten der Fall, aber ansonsten ist es eher ungewöhnlich.

1
Daniel B

Wie @dirkt gesagt hat, ist es einfach, mit dem Satz des Pythagoras zu berechnen.

Zunächst benötigen Sie das Seitenverhältnis:

let Verhältnis = Breite Pixel / Höhe Pixel 

Dann müssen Sie nur noch berechnen:

lassen Breite Zoll = Verhältnis * √ (( Diagonal Zoll ²) / ( Verhältnis ² + 1)) lassen Höhe inches = √ (( Diagonal inches ²) / (Verhältnis ² + 1)) 

Dies setzt natürlich alle quadratischen physikalischen Pixel voraus.