Skip to main content

Was ist Bildskalierung?

Bildskalierung ist ein Computergrafikprozess, der die Größe eines digitalen Bildes erhöht oder verringert.Ein Bild kann explizit mit einem Image Viewer oder einer Bearbeitungssoftware skaliert werden, oder es kann automatisch von einem Programm durchgeführt werden, um ein Bild in einen unterschiedlichen Bereich zu passen.Das Reduzieren eines Bildes, wie es geschafft, um Miniaturbilder zu erstellen, kann verschiedene Methoden verwenden, wählt jedoch hauptsächlich eine Art von Abtastung ein, die als Unterabtastung bezeichnet wird, um das Bild zu reduzieren und die ursprüngliche Qualität aufrechtzuerhalten.Das Erhöhen der Größe eines Bildes kann komplexer sein, da die Anzahl der Pixel, die zum Füllen des größeren Bereichs erforderlich sind, größer ist als die Anzahl der Pixel im Originalbild.Wenn Bildskalierung verwendet wird, um die Größe eines Bildes zu erhöhen, wird einer von mehreren Algorithmen verwendet, um die Farbe der zusätzlichen Pixel im größeren Bild zu approximieren.die Größe eines Bildes.Die einfachste Version nimmt jedes Originalpixel im Quellbild ein und kopiert es in seine entsprechende Position im größeren Bild.Dadurch werden Lücken zwischen den Pixeln in dem größeren Bild hinterlassen, die durch Zuordnen der leeren Pixel die Farbe des Quellpixels links neben dem aktuellen Standort gefüllt werden.Dies multipliziert ein Bild und seine Daten in einen größeren Bereich.Während diese Methode, die als nächstgelegener Nachbarn bezeichnet wird, wirksam zur Verhinderung von Datenverlust ist, leidet die daraus resultierende Qualität nach Bildskalierung in der Regel, da die vergrößerten Blöcke einzelner Pixel deutlich sichtbar sind.

Andere Bildskalierungsalgorithmen funktionieren, indem sie die leeren Räume füllenIn einem vergrößerten Bild mit Pixeln, deren Farbe durch die Farbe der umgebenden Pixel bestimmt wird.Diese Algorithmen, die als bilineare Interpolation und bicubic -Interpolation bezeichnet werden, haben im Wesentlichen die Farbe der Quellpixel, die ein bestimmtes Pixel umgeben, durchschnittlich und füllen dann die leeren Räume im größeren Bild mit dem berechneten Farbdurchschnitt.Während die Ergebnisse reibungsloser sind als Bildskalierung der nächsten Nachbarn, können Bilder, die zu groß skaliert werdenEin Bild, das vergrößert wird und dann versucht, die fehlenden Pixel zu strukturieren.Diese Methode kann gute Ergebnisse liefern, aber auch beginnen, visuelle Artefakte innerhalb eines Bildes zu erstellen, je mehr der Algorithmus angewendet wird.Auf diese Weise skalierende Bilder sind potenziell rechnerisch teuer für farbige fotografische Bilder und können auch mehr Speicher als andere Arten von Skalierung erfordern.

Bildskalierung kann auch verwendet werden, um die Größe eines digitalen Bildes zu verringern.Das kleinere Bild hat weniger Pixel als das Quellbild, sodass die meisten Algorithmen ziemlich gute Ergebnisse liefern.Algorithmen zur Verringerung der Größe eines Bildes ähneln denen, die zur Erhöhung der Größe verwendet werden, obwohl der Prozess umgekehrt durchgeführt wird.Die Pixel im Quellbild werden für einen Bereich gemittelt und zu einem einzelnen Pixel kombiniert, das in dem neuen, kleineren Bild am entsprechenden Ort platziert ist.