Módszerek javítása bitmap antielayzing és színcsökkentés - studopediya
Alapvető geometriai jellemzői raszter
Az állásfoglalás a raszteres ismerteti a távolság a szomszédos pixel. Mért felbontású raszter pixelek száma egységnyi hosszúságú, általánosan használt mértékegység ppi (pixel per inch) - a pixelek számát per inch (1 inch ≈ 2,54 cm).
raszter mérete határozza meg a képpontok számát vízszintesen és függőlegesen. A számítógépes grafika rendszerek, a legkényelmesebb az a raszter az azonos méretű, függőlegesen és vízszintesen: PPIX = ppiY. Ellenkező esetben problémák vannak a képek megjelenítésére. Például, ha egy téglalap alakú képernyő (mint a régebbi monitorok EGA), egy kört a képernyőn néz ki, mint egy ellipszis.
Forma raszter képpont által meghatározott jellemzői a grafikus kimeneti eszköz, és lehet négyszögletes, négyzetes (display) vagy cirkuláris (nyomtatók).
Színek száma (színmélység) - az egyik legfontosabb jellemzője a raszteres. Szerint a virágok száma a következő típusú képek:
# 9679; kétszínű (bináris) - 1 bit per pixel (leggyakrabban fekete-fehér képek);
# 9679; árnyalatos. Használata szürkeárnyalatos vagy más színű, mint a 256 - 1 byte pixelenként;
# 9679; színes képeket. Használja 2 BPP felett.
A színmélység 16 bit per pixel (65 536 szín) felel meg, High Color paletta; 24 bit per pixel (16b7 millió szín) - True Color. A modern számítógépes grafika rendszerek használata a nagy mélység és a színek - 32, 48 vagy több bit per pixel.
Mint fentebb említettük, egy nagy hátránya van egy raszteres képalkotó pixelation hatást.
Vegyünk néhány meglévő módszerek vizuálisan minőségének javítására bitmap képeket. Ha ugyanazokat az értékeket a műszaki paramétereit a grafikus kimeneti eszköz lehet létrehozni egy illúzió, hogy növeli a felbontóképessége vagy a színek számát. Ugyanakkor meg kell szem előtt tartani, hogy a jobb audio jellemző előfordulhat romlása miatt újabb.
Antielayzing. A raszteres rendszerek alacsony felbontású (kevesebb, mint 300 dpi) lépésben ott van a probléma hatása (aliasing). Ez a hatás különösen érezhető a kép ferde vonalak - a lépéshossz rácsban pixel van kialakítva, mint lépcsőn.
Nézd egy példa egy egyenes vonal. A bitmap kép a tárgy határozza meg az algoritmus a festmény pixel megfelel annak a területnek a leképezett tárgy. Különböző algoritmusok adhat különböző változatai a bitmap kép ugyanaz a tárgya.
Formulázhatók mint egy feltétele a helyes festés a következőképpen: ha a kontúr a leképezett objektumot kap több mint a fele a raszter cella területén, a megfelelő pixel van festve a színe a tárgy (C), különben a pixel megtartja a háttér színe (SF).
Hatását kiszűrve a lépés, akkor az angol címe élsimítás. Bitmap vonalak jelennek meg simább, akkor színes sarokban pixel „lépcsőfokok” kell cserélni egy bizonyos árnyalata, átmenetet képez a színe a tárgy és a háttér színét.
Kiszámítjuk a szín négyzetével arányos, a raszteres sejtek által lefedett ideális vázlatát az objektumot. Ha az egész terület a cella kijelölt S. és része a hatálya alá tartozó területen az áramkör, - Sx. A kívánt szín:
Kiegyenlítési módszerek bitképek lehet két csoportra oszthatók:
# 9679; simított kép generációs algoritmusok egyes elemi objektumok (vonalak, formák);
# 9679; feldolgozási technikák már meglévő képet.
Ahhoz, hogy sima a bitmap gyakran digitális szűrési algoritmusok. Egy ilyen algoritmus - a helyi szűrés. Ez végzi súlyozott összegzése a fényerő pixelek szomszédságában lévő aktuális pixel feldolgozása folyamatban van. El lehet képzelni, hogy a téglalap alakú ablak csúszik be Image Processing, amely megragadja pixel kiszámításához használt szín néhány aktuális pixel. Ha a környéken szimmetrikus, akkor az aktuális képpont található az ablak közepén.
Az alap működését ez a szűrő is képviselheti az alábbi összefüggés:
ahol P - értéke az aktuális képpont színét; F - Az új érték a pixel színét; K - egy normalizáló tényező; M - kétdimenziós tömb együtthatók, amely meghatározza a szűrő jellemzőit (például tömb nevezzük a maszk).
Szűrő Window Size: horizontális jmax - jmin + 1, a függőleges Imax - Imin + 1. A gyakorlatban, a leggyakrabban használt 3x3 szűrő ablakban, amelyet úgy kapunk, Imin, jmin = -1 és Imax, jmax = +1.
A feldolgozás az összes raszter meghatározott számításokat végezni minden egyes pixel. Ha tárolni az eredeti raszteres és részt vesz a számításokat a következő képpont, akkor ez az úgynevezett rekurzív szűrés az új pixel értékét a szín feldolgozás. A nem rekurzív szűrés kiszámításához részt egyetlen korábbi értékeit színű pixel.
Amikor simítás színes képeket lehet használni, és az RGB modell szűrni az egyes komponenseket.
Helyi digitális szűrést alkalmaznak nemcsak sima a kontúrok, hanem más típusú képfeldolgozó: élesítés, élkiemelés- stb
Színcsökkentési. Modern bitmap megjelenítését teszik lehetővé elegendő minőségi megjelenítéséhez több millió szín, de a raszter nyomtatási eszközöket vállalkozás különbözik. Nyomtatás eszközök jellemzően nagy felbontású, gyakran egy nagyságrenddel nagyobb, mint a kijelző, de ugyanakkor nem teszi lehetővé, hogy újra akár száz árnyalatú szürke, nem is beszélve a több millió szín. Árnyalatú színek (színes képek) vagy féltónusú gradáció (fekete) a szimulált kombinálásával, pontok keveréket. A jobb nyomtatási berendezés, annál kisebb az egyes pontokat, és a távolság közöttük.
Nyomtatás készülék papíron különösen fontos színes minőségi probléma. A nyomdaiparban színes képek általában használ három színes tinták és egy fekete, ami keveréke nyolc szín (beleértve a fekete tintát és fehér papír). Néha vannak olyan rendszerek hat és nyolc alapszínek, de ez a nyomtatási technológia sokkal összetettebb.
Ha a grafikus eszköz nem képes rekonstruálni elegendő számú színt használunk, akkor raszterizáltak - függetlenül attól, hogy a bitmap egy eszköz vagy raszteres. Ezek a módszerek képességén alapul az emberi szem - térbeli integrációja. Ha elég közel helyezzük kis pontok különböző színű, akkor kell tekinteni, mint egy pont néhány átlagolt színt. Ha a gépet sűrűn rendezett sok kis színes pontok, akkor hozzon létre egy vizuális illúzió festmény sík egyes átlagolt színt.
Ezek a módszerek gyakran használják grafikus rendszer. Ezek lehetővé teszik, hogy növeljék a színárnyalatok csökkentésével térbeli felbontása a képet. Ezek a módszerek az úgynevezett rezgés (az angol.
árnyalást - remegés, depresszió).
A legegyszerűbb kiviteli alakja dithering lehet tekinteni, mint a létrehozását színárnyalat pár szomszédos pixel.
Ha a cella mérete N x N-pixelből áll két szín, a segítségével egy ilyen sejt kaphat n 2 + 1 különböző színátmeneteket. Két korlátozó kombinációt: az összes pixel színét sejt C1 - teljes sejt, amelynek, illetve szín C1, az összes pixel színét C2 cella - teljes sejt van a szín C2. Minden más színkombináció így közbenső között a C1 és C2. Az így kapott bittérkép felbontása N-szer kisebb, mint az eredeti raszter, mint a szín mélység növekedésével arányosan n 2.
Jellemzésére képek nyert árnyalást, a kifejezés képernyő uralkodó. Linearitás kiszámítása a sorok számát (sejt) egy egységnyi hosszúságú, és általában mért egységekben LPI (vonalak per inch).
Az egyik módja annak, hogy elég jó minőségű képek - szórt rezgés (szórt színcsökkentés). Ez azon a tényen alapul, hogy a sejtek véletlenszerűen (vagy pszeudo-random), így még egy töredéke a raszter pixel állandó szín nem alkotnak szabályos struktúrák, és a kép nem tűnik létre a sejtekben.