Einige Fragen zur Bildschirmauflösung

12

Ich verstehe, dass die Auflösung eines Displays die Anzahl der Pixel ist, die es vertikal und horizontal aufnehmen kann. Wenn meine Auflösung 1920 x 1200 ist, bedeutet dies, dass 1920 horizontale Pixel und 1200 vertikale Pixel vorhanden sind.

Also hier sind meine Fragen

  1. Ist die Pixelgröße auf allen Anzeigegeräten festgelegt? Ich fühle es nicht, aber bitte klären. Wenn die Größe unterschiedlich ist, wie werden mit einem Gerät aufgenommene Bilder auf einem anderen Anzeigegerät angezeigt? Was ist das Mapping?
  2. Mein PC-Monitor und mein Laptop-Monitor sind beide 17 Zoll groß, aber die unterstützten Auflösungen sind unterschiedlich. Warum ist das so?
  3. Was passiert im Hintergrund, wenn ich die Auflösung meines Monitors reduziere? Warum wird der angezeigte Text / das angezeigte Bild größer, wenn ich die Auflösung verringere, und warum wird er kleiner, wenn die Auflösung erhöht wird?
  4. Was passiert, wenn ein Bild mit hoher Auflösung auf einem Bildschirm mit niedriger Auflösung angezeigt wird und umgekehrt?
  5. Oft stelle ich fest, dass große Bilder als kleinere Bilder angezeigt werden, so dass sie auf das Display passen? (Wie "Ansicht in Originalgröße", "An Bildschirmgröße anpassen", "An Bildschirmgröße anpassen" usw.) Wie erfolgt die Zuordnung?
  6. Hat das Betriebssystem etwas mit der Auflösung zu tun? Gibt es so etwas wie, dass dieses Betriebssystem nur so viel Auflösung unterstützt?

Werfen Sie etwas Licht auf meine Fragen. Ich bin für jede Hilfe sehr dankbar.

Danke im Voraus.


quelle

Antworten:

10

Sie müssen verstehen, was Hardware-Pixel und was Software-Pixel sind. Die Auflösung , die Sie in den Anzeigeeinstellungen einstellen, ist nur ein Konvertierungsparameter.

Die Bildschirmgröße des Monitors (z. B. 17 ") hat eine feste Anzahl von Hardware-Pixeln, die der maximalen Auflösung dieses bestimmten Monitors entspricht. Ein Pixel in der Hardware entspricht einem Punkt, der eine beliebige Farbe haben kann. Wenn Technologien sich weiterentwickeln, die Anzahl der Pixel, die Kann zu einer Messeinheit zusammengefasst werden, wächst: Kleinere und kleinere Pixel, wie größere und größere Bildschirme, ergeben mehr Pixel = höhere maximale Auflösung. Wie bei mehr Pixeln können Sie kleinere Details eines Bildes auf dem Bildschirm sehen.

Der Monitor ermöglicht Ihnen die maximale Auflösung. Ihr Betriebssystem erkennt dies und gibt Ihnen nur die Auflösungen an, die vom Monitor zugelassen sind. Wenn Sie eine geringere Softwareauflösung angeben, als Ihr Monitor verarbeiten kann, vereinfacht die Grafikkarte das Bild auf dem Monitor. Wenn Sie beispielsweise 4 Pixel (in Quadrat) festlegen, wird die Farbe angezeigt, die 1 Pixel Ihres Bildes enthält. Je niedriger die Auflösung, desto mehr Pixel werden "nicht verwendet" - mit der gleichen Farbe markiert.

Das Bild enthält [normalerweise] eine feste Anzahl von Pixeln - genau wie Ihr Monitor. Die Größe des Pixels hängt vom Monitor ab. Wenn Sie also einen Bildschirm mit einer Auflösung von 1600 x 1200 haben, aber mit einer Auflösung von 800 x 600 arbeiten, wird Ihr Bild mit einer Auflösung von 800 x 600 doppelt so groß angezeigt wie bei einer Auflösung von 1600 x 1200.

Wenn Sie ein Bild mit einer Auflösung von 1600 x 1200 auf dem 800 x 600-Bildschirm anzeigen, sehen Sie nur 1/4 davon auf dem Bildschirm. Wenn Sie es verkleinern, um es als Vollbild anzuzeigen, sehen Sie alles, aber es wird vereinfacht - die Pixel haben je nach Verhältnis (in diesem Fall 1/4) eine durchschnittliche Farbe / Helligkeit von 4 berechnet Pixel Ihres Bildes, die Ihnen eine durchschnittliche Farbe von jeweils 4 Pixeln (im Quadrat) in 1 Pixel auf dem Bildschirm geben.

Es gibt Ketten, von denen die maximale Auflösung abhängt - Bildschirmgröße, Pixeldichte für diesen Bildschirm, Grafikkartenausgabemöglichkeiten, Betriebssystemausgabemöglichkeiten. Wenn einer der letzteren die maximale Auflösung Ihres Monitors nicht unterstützt, können Sie ihn nicht in vollem Umfang nutzen.

Deele
quelle
6

Ist die Pixelgröße auf allen Anzeigegeräten festgelegt? Ich fühle es nicht, aber bitte klären. Wenn die Größe unterschiedlich ist, wie werden mit einem Gerät aufgenommene Bilder auf einem anderen Anzeigegerät angezeigt? Was ist das Mapping?

Die Pixelgrößen können für verschiedene Anzeigegeräte unterschiedlich sein, aber der Unterschied ist in den meisten Fällen mit bloßem Auge nicht erkennbar. Dies hängt wirklich von den Hardware-Herstellungsmethoden ab.

Mein PC-Monitor und mein Laptop-Monitor sind beide 17 Zoll groß, aber die unterstützten Auflösungen sind unterschiedlich. Warum ist das so?

Weil beide ein unterschiedliches Verhältnis von Breite zu Höhe haben können. Normalerweise haben Laptops breitere Bildschirme als die PC-Monitore.

Was passiert im Hintergrund, wenn ich die Auflösung meines Monitors reduziere? Warum wird der angezeigte Text / das angezeigte Bild größer, wenn ich die Auflösung verringere, und warum wird er kleiner, wenn die Auflösung erhöht wird?

Wenn Sie die Auflösung verringern, bedeutet dies, dass Sie einfach mehr Hardware-Pixel einem Software-Pixel zuordnen. Beispielsweise kann Ihre Hardware vier Pixel unterstützen, aber die Software stellt nur Daten mit einem Pixel bereit. Die Daten werden einfach entsprechend gestreckt, dh 1 Pixel Daten werden auf 4 Pixel Hardware gestreckt.

Was passiert, wenn ein Bild mit hoher Auflösung auf einem Bildschirm mit niedriger Auflösung angezeigt wird und umgekehrt ? Sie können keine höhere Auflösung als die maximale Hardwarekapazität anzeigen. Es ist jedoch durchaus möglich, dass Sie die Bildschirmauflösung auf eine niedrigere als die von der Hardware ("Monitor") unterstützte Einstellung eingestellt haben. In diesem Fall wird ein Bild mit einer höheren Auflösung zusammengedrückt (entgegengesetzt zu gestreckt), um in diese Auflösung zu passen.

Oft stelle ich fest, dass große Bilder als kleinere Bilder angezeigt werden, so dass sie auf das Display passen? (Wie "Ansicht in Originalgröße", "An Bildschirmgröße anpassen", "An Bildschirmgröße anpassen" usw.) Wie erfolgt die Zuordnung? Die Zuordnung basiert einfach auf dem Verhältnis von Eingabe zu Ausgabe, wobei Eingabe die Software-Pixel und Ausgabe die Hardware-Pixel sind.

Hat das Betriebssystem etwas mit der Auflösung zu tun? Gibt es so etwas wie, dass dieses Betriebssystem nur so viel Auflösung unterstützt? Nein, diese Zuordnung wird von der Software vorgenommen. Betriebssysteme bieten jedoch bestimmte integrierte Methoden (in der Programmierwelt als APIs bekannt), um dies zu erreichen.

Aamir
quelle
Diese Antwort gefällt mir nicht, da sie zu viele kleine Ungenauigkeiten aufweist (vielleicht bin ich nur umständlich). Für # 2 können zwei Bildschirme mit Sicherheit die gleiche Größe haben und unterschiedliche Auflösungen unterstützen, wenn sie unterschiedliche native ("Hardware") Auflösungen haben - dies entspricht auch # 1, dass Pixel auf verschiedenen Monitoren unterschiedliche Größen haben können, da die mit höheren Auflösungen Für die Auflösung werden kleinere Pixel benötigt, um eine größere Menge in den gleichen Bereich zu bringen (was mit bloßem Auge zu bemerken ist). Die Skalierung von Bildern erfolgt normalerweise über die Grafikkarte und nicht über die Software.
BlueRaja - Danny Pflughoeft
Auch ein zu echter nitpick, es ist möglich , eine höhere Auflösung als die Monitorstützen disply , wenn Ihre Grafikkarte unterstützt Modus Panning .
BlueRaja - Danny Pflughoeft
@aAamir: Während Laptops heutzutage häufig Breitbildschirme haben, sind LCD-Monitore für Desktops heutzutage auch Breitbildschirme. @BlueRaja: Während die GPU möglicherweise die zum Skalieren von Bildern erforderliche Verarbeitung bereitstellt, ist es nicht korrekt zu sagen, dass Softwarebefehle bestimmen können, wann und wie die Skalierung erfolgt. Da die meisten Skalierungen heutzutage auf Algorithmen basieren, kann sich die Software an neue Algorithmen anpassen und diese den Benutzern viel einfacher als die Hardware zur Verfügung stellen.
music2myear
@BlueRaja: Punkt für # 2 genommen. Für # 1 habe ich bereits gesagt, dass die Pixelgrößen unterschiedlich sein können, und ich habe gesagt, dass diese in den meisten Fällen mit bloßem Auge nicht sichtbar sind. Also, ich dachte du bist überpedantisch hier. Zum Skalieren von Bildern bietet die Grafikkarte zwar diese Funktionen, diese müssen jedoch von einer bestimmten Software verwendet werden, um diese Funktionen nutzen zu können (oder mit anderen Worten, diese APIs müssen von einer bestimmten Software verwendet werden). Darüber hinaus fragte OP, ob dies vom Betriebssystem ausgeführt wird. Die Antwort lautet, dass dies nicht vom Betriebssystem ausgeführt wird.
Aamir
@BlueRaja: Eine Grafikkarte, die den Schwenkmodus unterstützt, bedeutet nicht, dass der Monitor mehr anzeigen kann, als die Hardware zu einem bestimmten Zeitpunkt zulässt. Nur diese Grafikkarte lässt Sie glauben, dass sie mehr anzeigt.
Aamir
5
  1. Die Pixelgröße ist nicht festgelegt. Auf LCD (Flatscreen) -Monitoren gibt es eine sogenannte "native Auflösung", die normalerweise die maximale Auflösung darstellt und 1 Pixel entspricht, das vom Grafiksystem gesendet wird und einem physischen Pixel auf dem LCD-Bildschirm entspricht, von dem jedes ein rotes, ein grünes, und ein Blau ... etwas, das in unterschiedlichen Mengen aktiviert wird, um die gewünschte Farbe für dieses Pixel zu erzeugen. Dies ist die Auflösung, bei der Bilder und Texte am schärfsten und klarsten aussehen. Bei einer alten CRT-Röhre (Ray Gun) gibt es keine native Auflösung, da der Monitor einen nahezu kontinuierlichen, aber in Echtzeit veränderten Lichtstrom auf den Bildschirm aufnimmt, der so eingestellt werden kann, dass er mit jeder von der Grafikkarte übertragenen Datenrate funktioniert . Auf LCD-Monitoren gibt es etwas namens "Dot Pitch" das entspricht der größe der einzelnen pixel (glaube ich). Durch ein kleineres physikalisches Pixel kann eine größere Anzahl von Pixeln auf dem Bildschirm gedrückt werden.

  2. Dies zeigt, dass die physischen Pixel unterschiedliche Größen haben. Sie können nach Einstellungen für DPI (Dots Per Inch) suchen, die in einem Bild damit korrelieren, wie viele Pixel dieses Bildes in einen Zoll passen, ähnlich wie bei Druckern, jedoch nicht in eine "X by Y" -Notation wie Auflösung, sondern in einer "Gesamtzahl, die in einen Zoll passt" -Notation wie 75 DPI oder 90 DPI (üblich für normale digitale Bilder und Webgrafiken), 300 DPI oder 600 DPI (üblich für einfache Laserdrucker und Tintenstrahldrucker sowie Bilder mit hoher Auflösung) oder 1500 DPI oder 2400 DPI (verwendet) in Fotoqualität oder extrem hochauflösende Bilder zur Veröffentlichung).

  3. Dies führt uns zu Ihrer dritten Frage. Wenn Sie die Anzahl der Pixel ändern, die auf Ihren Bildschirm passen, wird diese Zahl, die mit der DPI des Bildes korreliert ist, das Sie als Hintergrund platziert haben, im Wesentlichen dazu führen, dass die "Zoll" des Bildes einem größeren oder kleineren Ausschnitt Ihres Bildes entsprechen tatsächlicher Bildschirmbereich. Windows bietet verschiedene Optionen für Ihr Desktop-Hintergrundbild, z. B. das Strecken oder Zentrieren, damit das Bild wie gewünscht auf Ihren Bildschirm "passt". Dies geschieht, indem das Bild unterschiedlich abgetastet wird, der Durchschnitt der Pixel gebildet wird und nur diejenigen angezeigt werden, die den von Ihnen als gewünschte Auflösung eingestellten Pixeln entsprechen. Wenn Sie die Auflösung verringern, was bedeutet, dass weniger Pixel auf Ihren Bildschirm gesendet werden, dass sich weniger Pixel über die Anzeige erstrecken und daher nur wenige Pixel des Bildes erforderlich sind, um den Bildschirm auszufüllen. Dies führt dazu, dass das Bild (und alle anderen visuellen Elemente auf Ihrem Bildschirm) größer erscheint. Erhöhen Sie die Auflösung und das Gegenteil tritt auf. Mehr Pixel passen in einen bestimmten Bereich Ihres Bildschirms und daher erscheinen Elemente und Bilder kleiner und in der Regel etwas schärfer.

  4. Bilder mit hoher Auflösung erscheinen auf einem Monitor mit niedriger Auflösung viel weniger scharf als "normal". Die meisten Bildbetrachtungsprogramme und Betriebssysteme zeichnen das Bild automatisch neu oder passen es an Ihren Bildschirm oder den zulässigen Platz im Betrachterprogramm an. Und sie machen in der Regel einen sehr guten Job. Wenn auf Ihrem Bildschirm unabhängig von der Auflösung alles andere scharf erscheint, sieht ein supergroßes Bild, für das Ihr Betriebssystem oder Ihr Viewer-Programm nur ein Viertel oder weniger der Pixel anzeigt, immer noch so scharf aus wie alles andere.

  5. Es wird in der Regel als Sampling bezeichnet und es ist dasselbe, was passiert, wenn Sie mit Ihrem Bildbearbeitungsprogramm (wie IrfanView oder sogar Paint) die Auflösung eines Bildes ändern, damit Sie es als E-Mail senden oder auf einer Webseite veröffentlichen können. Das Programm mittelt die Pixel über einen bestimmten Bereich und entfernt dann diejenigen, die nicht mehr in das gewünschte Ausgabebild passen. Es gibt mathematische Formeln, die dies sehr gut können. Wenn Sie kein extrem schlechtes Beispiel oder ein extrem vergrößertes Bild betrachten, können Sie kaum feststellen, dass die Größe des Bildes geändert wurde.

  6. Betriebssysteme kümmern sich nicht wirklich darum, welche Auflösung es zum größten Teil ist. Heutzutage sind sie normalerweise für Auflösungen über 800x600 ausgelegt, vor 20 Jahren waren es 640x480. Bei niedrigeren Auflösungen können die Elemente der OS-Benutzeroberfläche so groß werden, dass sie übermäßig viel Platz auf dem Bildschirm beanspruchen. Windows oder Mac OS würde auf einem Handy-Bildschirm ziemlich schlecht aussehen, was ein Grund dafür ist, dass es spezielle Betriebssysteme für Geräte unterschiedlicher Größe gibt. In den meisten Fällen sind es jedoch die Grafikkarte und der Monitor, die bestimmen, welche Auflösungen Ihr System unterstützt und welche am besten aussehen.

Im Allgemeinen halte ich die Bildschirmauflösung so hoch, wie es der Bildschirm zulässt, es sei denn, Sie haben Probleme, kleinere Elemente zu sehen. So sieht es am schärfsten und saubersten aus.

music2myear
quelle
1
Ich denke, das "Etwas", das Sie in Punkt 1 suchen, ist "Subpixel".
Shinrai
Du hast wahrscheinlich Recht. Ich hätte wahrscheinlich Wikipedia konsultieren sollen, um eine genauere Terminologie zu erhalten.
music2myear