Qualität der Bilddatei: Screenshot des Bildes im Vergleich zum Originalbild

387
strajano

Angenommen, Sie haben eine Datei namens myimage.png und möchten einige Teile davon extrahieren. Dann wird aus jedem Teil eine Bilddatei, z. B. myimage1.png, myimage2.png und myimage3.png.

Wenn Sie zur einfacheren Verwendung die Datei einfach mit einem beliebigen Bildbetrachter öffnen, dann einen Screenshot der Region von Interesse machen und dann den Region-Screenshot in der zuvor genannten Bilddatei (myimage1.png usw.) verbergen, werden Sie dies tun etwas Qualität verlieren, oder bleibt die Qualität gleich? Gibt es eine Möglichkeit, dies zu verhindern, wenn Qualität verloren geht?

0
Zoomen Sie auf 100%, bevor Sie einen Screenshot erstellen. Sandeep vor 5 Jahren 3

1 Antwort auf die Frage

1
Austin Hemmelgarn

Wenn das Originalbild auf 100% vergrößert wird (dh jedes Pixel auf dem Bildschirm entspricht genau einem Pixel des Originalbilds), führt dies zu keinem Qualitätsverlust.

Wenn das Bild einen Zoomfaktor von mehr als 100% hat, ist im resultierenden Screenshot ein Aliasing vorhanden, der sich technisch im Originalbild befindet, jedoch bei der richtigen Zoomstufe nicht in demselben Maße sichtbar ist. Durch das Korrigieren dieses Aliasing mit einem Anti-Aliasing-Filter wird der Bereich, den Sie extrahieren, technisch nicht genau dargestellt (obwohl dies möglicherweise bessere Ergebnisse bringt als das Originalbild, wenn es sich hauptsächlich um Linien und nicht um Farbverläufe handelt).

Wenn das Bild weniger als 100% Zoom hat, geht die Qualität aufgrund des Interpolationsalgorithmus verloren, der von der verwendeten Bildbetrachtungssoftware verwendet wird.

In allen drei Fällen wird davon ausgegangen, dass Sie für das resultierende Bild ein verlustfreies Kodierungsformat (wie PNG oder GIF oder sogar ein unkomprimiertes Bildformat) verwenden. Wenn Sie eine Form der verlustbehafteten Bildkomprimierung verwenden (z. B. JPEG oder den neuen HEIC-Codec), geht die Qualität unabhängig von der Skalierung des Originalbilds verloren. Beachten Sie auch, dass Sie davon ausgehen, dass Sie den Screenshot digital aufnehmen und nicht mit einer auf den Bildschirm gerichteten Kamera (dies führt immer zu einer Verringerung der Bildqualität, selbst wenn Sie eine schöne Kamera haben, die verlustfreie Bilder speichert).

Es ist wahrscheinlich erwähnenswert, dass dies ein wirklich ineffizientes Mittel zum Extrahieren einer bestimmten Region eines vorhandenen Bildes ist. Sie müssen den resultierenden Screenshot fast immer bearbeiten, um den gewünschten Teil herauszuziehen. Dies erfordert jedoch genau dieselben Techniken, die Sie verwenden würden, um die Region direkt aus dem Originalbild zu ziehen. Der Prozess selbst ist mit jedem anständigen Bildeditor wie Photoshop oder GIMP wirklich trivial. Verwenden Sie einfach das Auswahlwerkzeug, um den zu extrahierenden Bereich zu skizzieren, das Bild in die Auswahl zu schneiden und die Größe der Ebenen zu ändern und das Ergebnis unter einem neuen Dateinamen zu exportieren .