# Pildiobjektide kaotamine

Gilles
Caulier

    caulier dot gilles at free.fr

Gerhard
Kulzer

    gerhard at kulzer.net

cimglogo

DigiKami pildiobjektide kaotamise plugin on kahtlemata üks tõhusamaid tööriistu fotodelt soovimatute piirkondade eemaldamiseks.

KDE
Digikam

# Sissejuhatus

Pildiobjektide kaotamise plugina aluseks oleva algoritmi on välja töötanud GREC CNRS labori IMAGE meeskond Caenis Prantsusmaal ning see kuulub CImg projekti.

## Plugina kasutamine

### Pildiobjektide kaotamise dialoog

Restaureerimise lihtsustamiseks pakub plugin välja mitu filtri rakendamise tüüpi, täpsemalt järgmised:

- Puudub: kasutatakse filtri kõige levinumaid seadistusi, mis ei ole millekski spetsiaalselt optimeeritud.

- Väikese objekti eemaldamine.

- Keskmise objekti eemaldamine.

- Suure objekti eemaldamine.

Kui soovid filtri parameetreid veelgi täpsemalt paika seada, kasuta kaarte Pehmendamine ja Muud seadistused:

### Pildiobjektide kaotamise pehmendamisseadistused

- Detailsuse säilitamine p [0, 100]: sellega saab määrata kõverate (omaduste) säilitamise. Väiksem väärtus kehtestab kogu pildil üsna ühesuguse pehmenduse, suuremad väärtused aga pehmendavad homogeenseid piirkondi ning jätavad detailid teravamaks. Väärtus 0,9 peaks detaile piisavalt hästi säilitama, nii et hiljem pole vaja pilti täiendavalt teravdada.

- Anisotroopia alfa [0,1]: väiksem väärtus pehmendab võrdselt kõigis suundades, ühele lähenev väärtus aga ainult ühes suunas. Kui fotol on täheldada teralisust või CCD-le iseloomulikku müra, toob suurem väärtus kaasa lainelise mustri, samas JPEG objektidele sobivad just ühele lähenevad väärtused.

- Pehmendus [0, 500]: see määrab maksimaalse üldise pehmendusteguri (p määrab seevastu suhtelise pehmenduse). Määra see vastavalt müra tasemele.

- Regulaarsus [0, 10]: see parameeter puudutab suuremaid struktuure. Mida suurem väärtus, seda ühtlasem on üldine pehmendus. See on vajalik eriti suurema müra korral, sest sel juhul on keerukas geomeetriat kindlaks määrata. Ka juhul, kui soovid saavutada 'van Goghi' turbulentsusefekti, on soovitatav valida väärtuseks vähemalt 3.

- Filtri kordused: arv, mitu korda hägustamisalgoritmi rakendatakse. Tavaliselt piisab ühest või kahest korrast.

Muud seadistused:

### Pildiobjektide kaotamise muud seadistused

- Nurga muut da [5, 90]: anisotroopia alfa nurga integraal. Kui alfa on väike, peaks ka da olema väike. Kuid ettevaatust: väike nurk tähendab pikka töötlust. Vali see väärtus nii suur, kui vähegi võimalik.

- Integraali muut [0, 10]: ruumilise integraali muudu laius pikslites. Peaks olema alla 1 (pikslisisene pehmendus) ega tohiks üldiselt ületada 2.

- Lineaarse interpolatsiooni kasutamine: selle valimisel on võit kvaliteedis enamasti pisike, küll aga suureneb töötlemise aeg umbes kahekordselt. Soovitatav on seda mitte sisse lülitada.

Nupud Salvesta ja Laadi teevad just seda, mida nad ütlevad. Mis tahes pildiobjekti kaotamise seadistusi saab salvestada tekstifaili ja tekstifailist saab salvestusi ka laadida.

Pildiobjektide kaotamine on iseenesest väga kiire operatsioon, kuid reaalselt võtab see päris palju aega ja võib tublisti koormata protsessorit. Sa saad arvutamise alati katkestada, vajutades renderdamise ajal nupule Loobu.

## Plugin tegevuses

Siin on näha filtritüübi Väikese objekti eemaldamine rakendamine värvifotole, mis on tehtud analoogkaameraga Guatemala. Tundub, et pildil mingi sobimatu must objekt, mis ilmselt tekkis filmi mitte kõige paremates hoiutingimustes reisi ajal. Originaalpilt on (1), korrigeeritud pilt (2).

### Pildiobjektide kaotamise filtri eelvaatlus