10.3. Forskyving

Revisjonshistorie
Revisjon $Revision: 2438 $ 2008-02-10 kost
Førehandsvising

Førehandsvisinga syner endringane i biletet etter kvart som du endrar parametra. Endringane blir ikkje lagt inn i biletet før du trykker på knappen OK.

Forskyvingsmetode

Du kan velje å arbeide med kartesianske koordinat, der pikslane blir flytt vassrett (x) eller loddrett (y), eller med polar-koordinat, der biletet blir vridd og vrengd ved å flytte pikslane i radial eller tangential retning.

Sjå neste kapittel for meir om desse vala.

Kanthandtering

Her bestemmer du korleis forflyttingar over biletkanten skal behandlast:

  • Linjebryting : Det som forsvinn over biletkanten dukkar opp på motsett kant.

  • Smør ut : Område som blir tømt for pikslar på grunn av flytting, blir fylt med pikslar kopiert frå nærliggande område.

  • Svart : Område som blir tømt for pikslar på grunn av flytting, blir fylt med svart.

I begge metodane vil retninga og lengda på forskyvinga vere avhengig av verdien til den tilsvarande pikselen i mønsterkartet.

Kartet, som bør vere eit gråskalabilete, har 256 grånivå (0 - 255) med ein teoretisk gjennomsnittsverdi på 127,5. Biletpikslar der dei tilsvarande kartpikslane er mindre enn 127,5 (dvs 0 - 127) vil bli flytte i ei retning, medan biletpikslar med tilsvarande kartpikslar med verdi høgare enn 127,5 (dvs. 128 - 255) vil bli flytt i motsett retning.

X- og Y-forskyving

Avhengig av kva innstilling som er vald, vil biletpikslar som tilsvarar kartpikslar frå 0 til 127 bli flytt til høgre på x-aksen eller nedover på y-aksen. Biletpikslar som tilsvarar kartpikslar frå 128 til 255 bli flytt til venstre på x-aksen eller oppover på y-aksen.

Det talet du skriv inn i boksane for “X-/Y-forskyving” er eigentleg ikkje kor mykje pikslane skal forskyvast, men ein koeffisient som blir brukt i formelen forskyving = (intensitet × koeffisient) for å rekne ut kor langt og i kva retning pikselen skal flyttast i høve til den graderte intensiteten [6] til den tilsvarande pikselen i kartet, modulert med talet du skreiv inn. At intensiteten er med i formelen, gjer at det er råd å flytte pikslane progressivt ved å bruke fargeovergangar i kartet.

Verdien du skriv inn kan også vere negativ. Flyttinga blir då reversert i høve til om verdien er positiv.

Du kan trykke på nedtrekkslista for å få fram eit oversyn over tilgjengelege forskyvingskart. Bilete som skal kome med i lista må oppfylle to krav. Det eine er at biletet må vere opna når du aktiviserer filteret. Det andre er at biletet må ha same dimensjonane som originalbiletet. Som oftast vil forskyvingskartet vere ein kopi av originalbiletet. Denne kopien blir omforma til gråskala og fylt med høveleg fargeovergang. Filteret vil verke også med kart i fargar, men det er vanskelegare å føresjå resultatet med eit slik kart.

Knip

Denne innstillinga fører til at radialkoordinata, dvs. avstanden til midtpunktet ( “polen” ) i biletet blir forandra. Biletpikslar som samsvarar med kartpikslar frå 0 til 127 blir flytte utover, medan biletpikslar som samsvarar med kartpikslar i området 128 til 255 blir flytte innover.

Sjå nærare om verdiane og mønsterkartet ovanfor under “X/Y forskyvingar”.

Forskyvinga er uavhengig av avstanden frå sentrum. Alle pikslane blir flytt like langt. Biletet blir difor ikkje bare strekt ut eller komprimert, men også forstyrra:

Bilete etter bruk av kommandoen knip

Eit bilete på 160 × 120 pikslar. Mønsterkartet er einsfarga kvitt og forskyvingskoeffesienten sett til 20,0. Dette fører til at pikslane blir flytt 20 pikslar mot sentrum. Den vassrett forminskinga blir 25 %, den loddrette 33 % og den diagonale forminskinga 20 %. Biletet blir difor forstyrra.

Drei

Dette valet fører til at vinkelkoordinata for biletpikslane blit sett i høve til kartpikslane. Dersom mønsterkartet er einsfarga, vil biletet bli rotert, elles blir det “kvervla”.

Biletpikslar som korresponderer med kartpikslar frå 0 til 127 blir forskjøve motsols, medan biletpikslar som samsvarer med kartpikslar frå 128 til 255 blir flytt medsols.

Sjå ovanfor om verdiar og mønsterkart.

[Note] Notat

Med eit einsfarga forskyvingskart verkar filteret i polarmodus på same måten som filteret vri og vreng.



[6] gradert intensitet = (intensitet - 127,5) / 127,5. Sjå avsnittet om “utrekning av forskyving”.