<chapter id="filters">
<title
>Filtrid</title>

<para
>Käesolevas osas tulevad põhjalikuma vaatluse alla filtrid. Filtrite rakendamise toime näitamiseks saadab iga kirjeldust näidispilt, millele on rakendatud vastav filter. Algne pilt (tänu selle eest kuulub fotograa Christian Peperile) on allpool näidatud poole võrra vähendatuna. Filtrite rakendamist demonstreerivad pildid on algsuurusega võrreldes 25% suurused. </para>
<note
><para
>Mõni filter annab vajaliku tulemuse peaaegu igasuguse pildiga, mõne puhul aga tuleb enne veidi vaeva näha, kui jõutakse tulemuseni, mis igati rahuldab. Kui filter ei tee seda, mida sa tahad, võivad selle seadistused vajada veidi kohendamist.</para
></note>
<para
>Osas <link linkend="commands-dialogs"
>Dialoogid</link
> on pikemalt juttu dialoogidest, kus saab seadistada filtreid. </para>

<screenshot>
<screeninfo
>Algne pilt</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Algne pilt</phrase>
</textobject>
<caption
><para
>Algne pilt</para
></caption>
</mediaobject>
</screenshot>

<sect1 id="filters-bumpmap">
<title
>Kühmukaardi filter</title>
<para
>Kühmukaardi filter võtab kaks kihti ning kasutab üht neist teise selliseks teisendamiseks, et tekib sügavuse illusioon. Objektikiht (kiht, mida muudetakse) on kiht, millele antakse ruumiline välimus. Kühmukaardi kiht on halltoonis kiht, mida kasutatakse objektikihi iga punkti kõrguse kindlaksmääramiseks. </para
><para
>Teise võimalusena saab üht ja sama kihti kasutada nii objekti- kui ka kühmukaardi kihina. </para>
<screenshot>
<screeninfo
>Pilt kühmukaardi filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-bumpmap.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt kühmukaardi filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt kühmukaardi filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-edgedetection">
<title
>Serva tuvastamise filtrid</title>
<para
>Need filtrid üritavad tuvastada pildil <quote
>servi</quote
> (piirdeid) ning muuta pilti nii, et ainult need servad säilitavad oma värvi, ülejäänud pilt aga muudetakse halliks. Sel moel omandab pilt omamoodi ruumilisuse. </para
><para
>Kasutada saab nelja serva tuvastamise filter. Igaüks tuvastab servi erinevast küljest, mistõttu nende rakendamise tulemused on erinevad. </para>
<screenshot>
<screeninfo
>Pilt alumise serva tuvastamise filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-edgebottom.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt alumise serva tuvastamise filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt alumise serva tuvastamise filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-emboss">
<title
>Kohrutusfiltrid</title>
<para
>Kohrutusfiltrid sarnanevad mõneti serva tuvastamise filtritega, ainult et kohrutatud pilt on täiesti hall. Pildil tuvastatakse erinevad alad ning neile määratakse teatud <quote
>kõrgusetase</quote
>, mis muudetakse nähtavaks halltoonis piiretega. Sel moel omandab pilt omamoodi ruumilisuse. </para>
<screenshot>
<screeninfo
>Pilt kõige kohrutamise filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-embossall.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt kõige kohrutamise filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt kõige kohrutamise filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
<screenshot>
<screeninfo
>Pilt muutuva sügavusega kohrutamise filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-embossvariable.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt muutuva sügavusega kohrutamise filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt muutuva sügavusega kohrutamise filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-gaussianblur">
<title
>Gaussi pehmenduse filter</title>
<para
>See filter muudab pildi veidi hägusemaks, pehmendades seda pseudojuhuslikul meetodil. Gaussi algoritmiga leitakse määr, mille võrra pildi iga osa pehmendatakse. </para>
<screenshot>
<screeninfo
>Pilt Gaussi pehmenduse filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-gaussianblur.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt Gaussi pehmenduse filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt Gaussi pehmenduse filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-invert">
<title
>Inverteerimisfilter</title>
<para
>See filter inverteerib kõik värvid. Iga piksli punase, rohelise ja sinise komponendi väärtus lahutatakse 255-st. See tähendab, et punasest saab tsüaan, rohelisest purpur ja sinisest kollane. Tulemusväärtuste põhjal pannaksegi kokku uus pilt. </para>
<screenshot>
<screeninfo
>Pilt inverteerimisfiltri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-invert.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt inverteerimisfiltri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt inverteerimisfiltri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-meanremoval">
<title
>Keskmise eemaldamise filter</title>
<para
>See filter teravustab pilti, muutes enam-vähem üht värvi naaberpikslite värvi ühesuguseks, mis kõrvaldab väikesed erinevused. </para>
<screenshot>
<screeninfo
>Pilt keskmise eemaldamise filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-meanremoval.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt keskmise eemaldamise filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt keskmise eemaldamise filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-oilpaint">
<title
>Õlimaali filter</title>
<para
>Õlimaaliefektiga luuakse pildil pintslitõmbeid matkivad alad, mis täidetakse ala domineeriva värviga. </para>
<screenshot>
<screeninfo
>Pilt õlimaali filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-oilpaint.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt õlimaali filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt õlimaali filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-pixelize">
<title
>Mosaiigi filter</title>
<para
>Selle filtri rakendamisel võetakse ruudukujuline ala ja antakse sellele ala pikslite väärtuse keskmine. </para>
<screenshot>
<screeninfo
>Pilt mosaiigi filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-pixelize.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt mosaiigi filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt mosaiigi filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-raindrops">
<title
>Vihmapiiskade filter</title>
<para
>See filter tekitab mulje, nagu oleks pildile langenud vihmapiisad, moonutades pilti selliselt, et see näeb välja, nagu oleks tõesti vihma sadanud. Mõni vihmapiisk jätab isegi niinimetatud kalasilmaefekti mulje. </para>
<screenshot>
<screeninfo
>Pilt vihmapiiskade filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-raindrops.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt vihmapiiskade filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt vihmapiiskade filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-roundcorners">
<title
>Ümarate nurkade filter</title>
<para
>See filter lihtsalt ümardab pildi nurgad. Selleks muudetakse ümardatud nurgast väljajääv osa läbipaistvaks. </para>
<screenshot>
<screeninfo
>Pilt ümarate nurkade filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-roundcorners.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt ümarate nurkade filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt ümarate nurkade filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-sharpen">
<title
>Teravustamisfilter</title>
<para
>See filter teravustab pilti. </para>
<screenshot>
<screeninfo
>Pilt teravustamisfiltri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-sharpen.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt teravustamisfiltri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt teravustamisfiltri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-simplenoise">
<title
>Lihtne müra vähendamise filter</title>
<para
>See filter vähendab pildi müra, andes üksikutele pikslitele värvi, mis sobib kokku ümbritseva alaga. Selle rakendamisel lähevad küll pisidetailid kaotsi, kuid pildi üldilme võib paraneda, sest palju ebavajalikke detaile kõrvaldatakse. </para>
<screenshot>
<screeninfo
>Pilt lihtsa müra vähendamise filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-simplenoise.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt lihtsa müra vähendamise filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt lihtsa müra vähendamise filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

<sect1 id="filters-tiles">
<title
>Väikeste klotside filter</title>
<para
>Pildi suurust vähendatakse ja seda korratakse. </para>
<screenshot>
<screeninfo
>Pilt väikeste klotside filtri rakendamise järel</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="crocusses-tiles.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>Pilt väikeste klotside filtri rakendamise järel</phrase>
</textobject>
<caption
><para
>Pilt väikeste klotside filtri rakendamise järel</para
></caption>
</mediaobject>
</screenshot>
</sect1>

</chapter>
