Vraag:
Onscherp masker - wat doen de parameters?
Hamish Downer
2010-07-25 03:23:01 UTC
view on stackexchange narkive permalink

Ik ben geïnteresseerd in dingen na de verwerking, en ik vraag me af wat de bewerking Unsharp Mask is. Concreet gaat het om 3 parameters:

  • bedrag
  • straal
  • drempel

Wat doen deze ? Moet ik ze gewoon op de standaardinstellingen laten staan? Zo nee, wat zijn de criteria om ze in elke richting te wijzigen?

Vier antwoorden:
Guffa
2010-07-25 05:01:47 UTC
view on stackexchange narkive permalink

Wat achtergrondinformatie:
Het onscherpe masker is een oude techniek die in donkere kamers werd gebruikt lang voordat computers in staat waren om afbeeldingen te verwerken.

Het oorspronkelijke proces bestaat uit twee belichtingen; eerst creëer je een onscherp masker door een contactkopie te maken op laag contrast positieve film, maar met een afstand tussen het origineel en film (en soms een diffuus plastic vel) zodat het wazig wordt. Wanneer je het wazige positief en het negatief samenvoegt en een belichting maakt op papier, annuleert het positieve een deel van het licht van het negatief. Omdat het positieve wazig is, laat het meer kleine details door, waardoor het beeld scherper lijkt.

Twee van de parameters komen rechtstreeks overeen met deze oude methode;

  • De straal is hoeveel het positieve wazig is.
  • De hoeveelheid is hoeveel het positieve wordt belicht.

De drempel is toegevoegd om u in staat te stellen laag- contrasterende randen van de verscherping.

Een goede basislijn voor de straal is rond 0,1 mm . Voor een afbeelding die op een scherm moet worden bekeken, dat ongeveer 100 ppi is, vertaalt dit zich naar een straal van 0,4 ​​. Voor een afbeelding die moet worden afgedrukt op 300 ppi , vertaalt dit zich naar een straal van 1.2.

Wanneer ik afbeeldingen verscherp in de laatste stap voor als ik op mijn website publiceer, gebruik ik deze instellingen na afronding:

  • Bedrag: 50%
  • Straal: 0,5
  • Drempel: 2
+1 Uitstekend antwoord! De achtergrondinformatie was informatief.
En dit verklaart waarom in Lightroom de standaardinstelling 1.0 is: tussenliggende eerste benaderingswaarde tussen scherm en papier.
@Guffa als ik 0,1 mm vertaal naar pixels (= ppi / 254), krijg ik 0,4 bij 100 ppi en 1,2 bij 300 ppi. Zijn uw waarden benaderingen? ze komen niet overeen met uw redenering.
@OlafM: Ja, daar is een beetje afronding. Als u afbeeldingen op internet publiceert, weet u niet de exacte resolutie van het scherm, alleen dat deze ergens rond de 100 ppi zal zijn.
@Guffa Ik denk dat je het bericht moet corrigeren met exacte waarden en berekening (of ik doe het zelf als de formule die ik heb geschreven correct is) en pas dan de afronding en de bijbehorende redenering toe te voegen: ik vond je bericht met betrekking tot afdrukken, waar ik weet precies de resolutie!
Fredrik Mörk
2010-07-25 03:30:50 UTC
view on stackexchange narkive permalink

Het onscherpe masker verhoogt de waargenomen scherpte van een afbeelding door het contrast van pixels naast elkaar te vergroten. Het doet dit door donkere pixels een beetje donkerder te maken en helderdere pixels een beetje helderder.

  • De parameter amount bepaalt hoeveel donkerder of helderder de pixels worden gemaakt.
  • De parameter drempel voorkomt dat het filter enig effect heeft, tenzij het verschil tussen pixels groot genoeg is.
  • De parameter radius bepaalt hoe groot het gebied rond elke pixel wordt geanalyseerd bij het uitvoeren van de berekeningen.

Voor verschillende afbeeldingen zijn verschillende instellingen nodig . Ik gebruik meestal (in Photoshop) de straal zo laag mogelijk, ongeveer 80%, en experimenteer dan met de drempel zodat het verscherpen gebeurt waar het bedoeld is.

Als de hoeveelheid te hoog is, ziet de afbeelding er op een onnatuurlijke manier "te scherp" uit. Als de straal te hoog is, zal er een halo-effect zijn in verscherpte delen van het beeld en als de drempel te laag is, kan beeldruis duidelijker worden. Als de straal of hoeveelheid te laag is of als de drempel te hoog is, zal het resultaat zijn dat er geen of weinig effect is van de operatie.

Goed, een antwoord dat de vraag beantwoordt!
+1, maar als ik dit nog eens lees, denk ik dat de radiusparameter niet overeenkomt met de * analyse * fase (daar is de drempel voor) maar voor de effectapplicatiefase.
+1 Heel erg bedankt! Ik denk dat dit antwoord praktischer is in termen van wat elke instelling betekent en hoe het veranderen ervan mijn imago zal beïnvloeden.
asalamon74
2010-12-21 00:18:18 UTC
view on stackexchange narkive permalink

Bojidar Dimitrov heeft hier een geweldig artikel over onscherp masker. Het artikel heeft voorbeeldafbeeldingen en visualiseert ook de parameters.

Kun je het samenvatten?
Royi
2018-02-24 02:11:56 UTC
view on stackexchange narkive permalink

Laten we illustreren wat Unsharp Mask doet:

  1. Maak een afbeelding, laten we het I noemen .
  2. Maak er een vervaagde versie van met Gaussiaanse vervaging met straal r . Laten we het B noemen .
  3. Laten we een High Pass-afbeelding H maken door H = I - B .
  4. Laten we de onscherpe afbeelding U maken door U = I + a * H .

Nu, de straal r gebruikt in Gaussiaans vervagen is exact de straal in het onscherp masker.
De parameter Hoeveelheid is a zoals bij de berekening van het onscherp masker-beeld U .

Drempel t is de lastige.
Het zegt eigenlijk het volgende per pixel:

Als de absolute waarde van B is groter dan t (de drempel) neem dan de waarde van U anders laat als I .

Davide Barranca heeft een geweldige en hilarische video over zijn product DoubleUSM.
Volg gewoon de eerste minuten waarin hij Unsharp Mask beter uitlegt dan wie dan ook met visualisaties.

Corey's verzoek

Om een ​​onscherp masker te repliceren met behulp van lagen:

Om het b Ervan uitgaande dat O het origineel is, is dit de manier om Unsharp Mask opnieuw te maken (het eerste woord is de naam van de laag, maak gewoon die namen):

  1. 'GB' - Maak een duplicaat van O, Gaussiaans vervagen toepassen.
  2. 'O-GB' - Dupliceer de laag 'O'. Gebruik 'Afbeelding toepassen' om de laag 'GB' af te trekken.
  3. 'inv (GB)' - Dupliceer laag 'GB' en keer deze om.
  4. 'O + inv (GB)' - Dupliceer laag 'O' en gebruik 'Afbeelding toepassen' om de laag 'inv (GB)' toe te voegen.
  5. 'inv (O + inv (GB))' - Dupliceer 'O + inv (GB)' en omkeren.

Het bevat niet de drempel (het is namelijk precies voor drempel 0).
Om het op te nemen, moet je een masker maken op basis van de absolute waarde van O - GB wat niet mooi is in Photoshop.

Ik zou dit graag verder uitgelegd zien in het gebruik van laageigenschappen (bijv. High Pass-afbeelding 'H' wordt gemaakt door 'B' over 'I' te leggen met behulp van de laagovervloeimodus 'aftrekken' op laag 'B') om verder te illustreren hoe de USM kan worden gemaakt met zeer nauwkeurige controle over elke stap.
@Corey, Ik heb het bijgewerkt volgens uw verzoek. Hoewel, echt, zie de film, het legt Unsharp Mask perfect uit.


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 2.0-licentie waaronder het wordt gedistribueerd.
Loading...