Interpolacja (grafika komputerowa)
Z Wikipedii
Interpolacja – w grafice komputerowej jest to proces mający na celu utworzenie nowego, wcześniej nieistniejącego piksela na podstawie pikseli sąsiadujących z pikselem tworzonym tak, aby był on jak najlepiej dopasowany optycznie do przetwarzanego obrazu. Interpolację wykorzystuje się przy resamplingu, uzupełnianiu i korygowaniu obrazów oraz automatycznej korekcie obrazów w skanerach do filmów.
Istnieją cztery główne rodzaje interpolacji:
- Interpolacja metodą "najbliższego sąsiada", ang. nearest neighbor - przy powiększaniu odbywa się wierne kopiowanie najbliższego piksela. W przypadku skalowania innego niż o wielokrotność 100% jest to statystyczne kopiowanie niektórych pikseli. Przy pomniejszaniu jest to mechaniczne pomijanie niektórych pikseli. Metoda najprostsza i wymagająca od komputera najmniejszej mocy obliczeniowej. Jest to interpolacja rzadko stosowana, ponieważ w przypadku dużych powiększeń wyraźnie widać grupy identycznych pikseli, a granice pomiędzy pikselami są wyraźne, ostre, nie rozmyte. Metoda dobra przy obrabianiu zrzutów z ekranu monitora, np. okien dialogowych, przycisków. Można jej także użyć do najbardziej kontrastowych obrazów, oraz obrazów o motywach wyraźnie ułożonych na siatce. Reguły nie ma. Decyzję należy podjąć drogą eksperymentu - wszystko zależy od oczekiwanych rezultatów. Jest to jedyna interpolacja nie powodująca rozmycia kształtów – owo rozmycie jest jednak najczęściej potrzebne dla zachowania naturalnego wyglądu obrazu.
- Interpolacja dwuliniowa, ang. bilinear - metoda pośrednia, trochę bardziej obciąża komputer ale i daje lepszy, łagodniejszy dla oczu obraz. Piksele są powielane lub redukowane z uwzględnieniem koloru czterech sąsiednich pikseli, stykających się z danym pikselem bokami.
- Interpolacja dwusześcienna, ang. bicubic – najlepszy efekt końcowy, opcja domyślna w większości programów. Krawędzie są naturalnie, łagodnie rozmyte, a obraz po transformacji najbardziej wśród tych trzech metod przypomina obraz początkowy. Metoda polega na uwzględnieniu kolorów wszystkich ośmiu pikseli stykających się bokami lub rogami z danym pikselem.
- Interpolacja algorytmem Lanczos'a - uwzględniająca sąsiadujące punkty w kwadratach 4x4, 6x6 lub 8x8. W pierwszym przypadku algorytm jest zbliżony wynikami do interpolacji dwusześciennej, w pozostałych daje lepsze wyniki, ale czas wykonania obliczeń jest znacząco dłuższy.
Ponieważ obraz bitmapowy przypomina szachownicę lub papier milimetrowy, to wszelkie obracanie bitmapy o kąt inny niż wielokrotność 90 stopni odbywa się również na drodze interpolacji.
[edytuj] Zobacz też
| Burze na północy; 4 tys. gospodarstw bez prądu |
|
Ponad cztery tysiące gospodarstw domowych zostało bez prądu z powodu silnej burzy, która wieczorem przeszła nad okolicami Mikołajek i Rucianego-Nidy (Warmińsko-Mazurskie). W niektórych wsiach nie ma również bieżącej wody, ponieważ stanęły zasilane prądem pompy.
|
| "Walentynowicz służyła bezpiece" |
|
"Niepoważnymi ludźmi" określił b. prezydent Lech Wałęsa uczestników konferencji, która odbyła się w niedzielę w Sejmie z okazji 30. rocznicy powstania Wolnych Związków Zawodowych (WZZ).
|
| J. Kaczyński: bardzo się cieszę z pomysłu PO |
|
Szef PiS Jarosław Kaczyński zapowiada poparcie dla projektu PO, dotyczącego obniżenia wysokości emerytur byłych funkcjonariuszy służb specjalnych PRL.
|
| Macierewicz: organizujmy się wokół PiS |
|
Do organizowania się przy ruchu patriotycznym wokół PiS nawoływał poseł tej partii Antoni Macierewicz podczas konferencji zorganizowanej w Sejmie z okazji 30. rocznicy powstania Wolnych Związków Zawodowych.
|
| Białystok: happening na otwarcie Teatru Dramatycznego |
|
Inscenizacją nawiązującą do historycznego otwarcia białostockiego Teatru Dramatycznego po zakończeniu budowy jego gmachu w 1938 roku oraz po odbudowaniu go ze zniszczeń wojennych w 1948 zainaugurowano nowy sezon artystyczny tej instytucji.
|