Co to jest skalowanie obrazu?

Skalowanie obrazów to proces grafiki komputerowej, który zwiększa lub zmniejsza rozmiar obrazu cyfrowego. Obraz może być wyraźnie skalowany za pomocą przeglądarki obrazu lub oprogramowania do edycji, lub może być wykonane automatycznie przez program, aby pasował do obrazu w obszarze o różnych rozmiarach. Zmniejszenie obrazu, jak to się dzieje w celu utworzenia miniatur, może użyć kilku metod, ale w dużej mierze wykorzystuje rodzaj próbkowania zwanego podkładem, aby zmniejszyć obraz i utrzymać pierwotną jakość. Zwiększenie wielkości obrazu może być bardziej złożone, ponieważ liczba pikseli wymaganych do wypełnienia większego obszaru jest większa niż liczba pikseli na oryginalnym obrazie. Gdy skalowanie obrazu jest używane do zwiększenia wielkości obrazu, jeden z kilku algorytmów służy do przybliżenia koloru dodatkowych pikseli na większym obrazie.

Istnieją trzy główne typy algorytmów, które można użyć w skalowaniu obrazu, aby zwiększyć S.Ize obrazu. Najprostsza wersja bierze każdy oryginalny piksel na obrazie źródłowym i kopiuje go do odpowiedniej pozycji na większym obrazie. Pozostawi to przerwy między pikselami na większym obrazie wypełnionym przez przypisanie do pustych pikseli kolor piksela źródłowego po lewej stronie bieżącej lokalizacji. W efekcie mnoży obraz i jego dane w większy obszar. Chociaż ta metoda, zwana najbliższym sąsiedzką, jest skuteczna w zapobieganiu utratę danych, wynikająca z tego jakość po skalowaniu obrazu zwykle cierpi, ponieważ powiększone bloki poszczególnych pikseli będą wyraźnie widoczne.

Inne algorytmy skalowania obrazu działają poprzez wypełnienie pustych przestrzeni w powiększonym obrazie pikselami, których kolor określa kolor otaczających go pikseli. Algorytmy te, zwane interpolacją dwustronną i interpolacją dwukabową, zasadniczo średnio kolor pikseli źródłowych otaczających dany piksel, a następnie wypełniają puste przestrzenie na większym obrazie C z C za pomocą CAlkulowana średnia kolorów. Podczas gdy wyniki są gładsze niż skalowanie obrazu najbliższego sądu, obrazy, które są skalowane zbyt duże, mogą stać się rozmyte i pełne niewyraźnych bloków koloru.

Trzeci rodzaj algorytmu skalowania obrazu wykorzystuje formę rozpoznawania wzorców do identyfikacji różnych obszarów obrazu, które są powiększane, a następnie próbuje ustrukturyzować brakujące piksele. Ta metoda może przynieść dobre wyniki, ale może również zacząć tworzyć artefakty wizualne na obrazie, tym razy stosowany jest algorytm. Skalowanie obrazów w ten sposób jest potencjalnie kosztowne obliczeniowo dla obrazów fotograficznych pełnokolorowych, a także może wymagać większej pamięci niż inne typy skalowania.

Skalowanie obrazu

można również użyć do zmniejszenia wielkości obrazu cyfrowego. Mniejszy obraz będzie miał mniej pikseli niż obraz źródłowy, więc większość algorytmów zapewni dość dobre wyniki. Algorytmy w celu zmniejszenia wielkości obrazu są podobne do tych używanych do zwiększenia wielkości, chociaż proces jest PERformowane w odwrotności. Piksele na obrazie źródłowym są uśredniane dla obszaru i łączone w pojedynczy piksel, który jest umieszczony na nowym, mniejszym obrazie w odpowiednim miejscu.

INNE JĘZYKI