NL står for det engelske «Non Linear» (= ulineær). Filteret er utleidd frå Unix-programmet pnmnlfilt og kombinerer funksjonane utglatting, støvfjerning og gjer skarpare. Filteret arbeider på heile biletet, ikkje på utval.
This is something of a swiss army knife filter. It has 3 distinct operating modes. In all of the modes each pixel in the image is examined and processed according to it and its surrounding pixels values. Rather than using 9 pixels in a 3×3 block, it uses a hexagonal block whose size can be set with the Radius option.
This filter is found in the image window menu under
→ → .The filter does not work if the active layer has an alpha channel. Then the menu entry is disabled.
Når denne er avkryssa, vil innstillingane bli viste i førehandsvisinga.
The Operating Mode is described below.
Bestemmer på ein skala frå 0,00 til 1,00 kor sterkt filteret skal verke. Kva denne verdien eigentleg betyr, er avhengig av vald operasjonsmodus. Dette parameteret er relatert til, men ikkje det same som, alpha
-parameteret brukt i programmet pnmnlfilt.
Controls the size of the effective sampling region around each pixel. The range of this value is 0.33-1.00, where 0.33 means just the pixel itself (and thus the filter will have no effect), and 1.00 means all pixels in the 3×3 grid are sampled.
Filteret kan utføre mange ulike funksjonar:
Verdien på pikselen i sentrum av sekskanten blir sett til gjennomsnitsverdien av dei 7 sekskanta områda. Områda er rangerte etter storleik, og den høgaste og lågaste alfa
-verdien blir stroken før gjennomsnittet blir rekna ut. Dette betyr at dersom alfa
er sett til 0,0 vil filteret verke som eit vanleg sløringsfilter der styrken av filteret blir bestemt av verdien av radius
. Når du skal bruke filteret, kan det vere lurt å prøve med alfa
= 0,0 og radius
= 0,55 som startverdiar. Ønskjer du større verknad, kan du i staden setje radius
til 1,0.
Med ein alfa
-verdi sett til 1,0 vil verdien av senterpikselen bli sett til gjennomsnittsverdien for dei 7 sekskantane. Dette kan vere eit godt utgangspunkt for å fjerne tilfeldig støy i einskilde pikslar i biletet utan å spreie støyen vidare eller å sløre resten av biletet. Du kan fininnstille verknaden med ulike verdiar for radius
.
Mellomliggande alfa
-verdiar vil gi ein effekt noko mellom utglatting og støyreduksjon. For ei lett filtrering kan du prøve med startverdien 0,8 for alpha
og 0,6 for radius
. Ønskjer du ein tydelegare effekt, kan du prøve med startverdiane alpha
= 1,0 og radius
= 1.0 .
Dette filteret legg eit aukande sløringsfilter over heile biletet. Det blir rekna ut ein verdi for variajonane i pikslane i dei omkringliggande sekskantane. Mengda av sløring blir så gjort omvendt proporsjonal med denne verdien. Tanken bak dette er at små variasjonar i biletet kjem frå støy, medan større variasjonar høyrer til i biletet. Som vanleg kontrollerar Radius
den effektive radiusen. I dette filteret gir ein radius mellom 0,8 og 1,0 best resultat. Alfa
-verdien bestemmer støygrensa slik at alt over denne grensa vil bli mindre utglatta. Dette betyr at små verdiar gir best effekt, medan høge verdiar fører til at store delar av bietet blir glatta ut. Du kan starte med Alpha
= 0,2 og Radius
= 1,0 og prøve med litt høgare eller lågare verdiar for Alpha
. Denne filtertypen er best for å mjuke opp utglattingsstøy.
Dette filteret verkar omvendt av det førre filteret. Det forsterkar kantar i biletet. Alpha
-innstillinga kontrollerar mengda av kantforbetring, frå nesten ingenting (0,1) til det heilt overdrivne (0,9). Også her bestemmer radius
effektiv radius. Brukbare verdiar kan vere mellom 0,5 og 0,9. Eit høveleg startgrunnlag kan vere alfa
= 0,3 og radius
= 0,8 .
Det er ingenting i vegen for å køyre eit filter fleire gonger, eller å bruke ulike filter på same biletet. Ønskjer du for eksempel å gjere eit uskarpt monokromatisk bilete om til eit gråskalabilete, kan du prøve ein eller to rundar med utglattingsfilteret (Alfabasert middelverdi) og deretter ei gjennomkøyring med filteret Optimalt overslag. Til slutt prøver du ei forsiktig kantforbetring. Som oftast blir resultatet best når du køyrer kantforbetringa til slutt i prosessen. Dette fordi kantforbetring er det motsette av utglatting.
For å fjerne spor etter fargekvantisering, t.d. når eit GIF-bilete blir omforma tilbake til 24-bits bilete, kan du prøve ei gjennomkøyring av filteret med optimalt overslag med innstillingane alpha
= 0,2 og radius
= 1,0 og deretter ein runde med alfabasert middelverdi med alpha
= 1,0 og radius
= 0,55. Kanskje også ei kantforbetring til slutt. Har du bruk for store endringar med filteret optimalt overslag, vil resultatet som oftast bli best om du køyrer filteret fleire gonger med minkande alpha
-verdiar enn om du køyrer det ein gong med store alpha
-verdiar. Det er kanskje også på sin plass å minne om at det alltid er ein samanheng mellom graden av filtrering og tap av detaljar i biletet. Den beste løysinga er å prøve seg fram.