Flekkfjerning

Støv, et løst hårstrå, en søppelkasse i hjørnet: reparer eller klon fra et annet sted i samme bilde.

På denne siden
0:39
Fortalt på engelsk, med undertekster. Spilles fra YouTube når du trykker på avspilling.

Sensorstøv på en himmel, en søppelkasse i hjørnet av et portrett, et løst hårstrå. Klikk på flekken, så erstattes den av en lapp hentet fra et annet sted i samme bilde.

Flekkfjerning: flekken i gult, lappen den erstattes med i blått, og en strek mellom dem.
Flekkfjerning: flekken i gult, lappen den erstattes med i blått, og en strek mellom dem.

Legge til en#

Slå på Remove Spots i Spot removal-panelet (eller Develop → Spot Removal, Shift+Q), og klikk; Esc slår det av. Flekken rammes inn av en gul sirkel, lappen som erstatter den, av en blå, og en linje forbinder dem. Dra en av sirklene: den gule for å flytte det som dekkes over, den blå for å velge en renere kilde.

Size, Softness og Opacity bestemmer hva neste retting legges med, i prosent av bildets lengste side og av full styrke. Rettinger som finnes, beholder verdiene de ble laget med, og hver av dem står i listen så den kan tas bort for seg.

Reparere eller klone#

Heal tilpasser lappen til der den havner: forskjellen mellom det som omgir kilden og det som omgir målet, legges til hele lappen, så en lapp hentet fra en litt lysere del av en gradient likevel forsvinner.

Slå det av, så klones lappen som den er, og det er det du vil når kilden er akkurat det du faktisk vil gjenta.

Rekkefølgen de virker i#

Hver retting leser bildet slik det var før runden, så to rettinger der kilde og mål overlapper, gir samme svar uansett hvilken rekkefølge de står i. Det er også det som lar hele bildet repareres på én gang på GPU-en og likevel stemme nøyaktig med CPU-en.

Flekkene kommer før maskene: en reparasjon er en del av bildet, så en maske tegnet over et reparert område ser reparasjonen og ikke flekken som var der.

Røde øyne#

Det finnes ikke noe eget verktøy for røde øyne. En liten radial maske med metning på −100 er det samme, og den kan justeres etterpå på en måte et eget verktøy ikke kunne.

Fra et skript#

await client.develop.setSpots([
  { x: 0.32, y: 0.28, from_x: 0.5, from_y: 0.24, radius: 0.02, heal: true },
])

Posisjonene er brøkdeler av bildet; radius er en brøkdel av den lengste siden, så de samme verdiene virker på et stående bilde.

esc
    ↑↓ naviger↵ åpne