Ga naar hoofdinhoud
BVDART Logo
← Alle gidsenFilters & transformaties

Drempelen

Drempelen kent pixels lage of hoge waarden toe volgens een toonbeslissing. De grens kan vast, uit een histogram afgeleid of lokaal aangepast zijn.

Splits een histogram of volg een lokale drempel

Ongelijk verlichte tekens
Tekens op een beschaduwde achtergrond
Binaire beslissingT = 125
Gedrempelde tekens
Splits de helderheidsverdeling
Histogram met de gekozen drempel0255

Otsu kiest T = 88 door de variantie tussen klassen te maximaliseren in het volledige histogram met 256 bins. De grafiek groepeert 8 niveaus per balk.

Witte pixels385 / 1536
Otsu-drempel88

Verschuif een globale drempel en vergelijk daarna Otsu en lokale gemiddelden bij dezelfde ongelijk verlichte tekens. Gebruik een regelaar om het over te nemen.

Wat je kunt proberen
  1. Verplaats de vaste drempel en laat Otsu daarna de histogramsplitsing kiezen.
  2. Vergroot het verlichtingsverloop en schakel naar lokaal gemiddelde; varieer de buurtstraal.
Open in het Lab ↗

Waar je op kunt letten: Een globale drempel gebruikt overal één waarde. De lokale curve volgt de veranderende achtergrond en elke pixel vergelijkt met zijn eigen lokale gemiddelde min 5.

Zo werkt het

Een vaste drempel vergelijkt iedere pixel met één grens. Otsu kiest een globale grens door histogramklassen met geringe interne spreiding te zoeken. Dat werkt bij passende verdelingen maar is geen objectherkenning.

Adaptief drempelen vergelijkt met een lokaal gemiddelde of Gaussiaans gewogen buurt min een bias. Daardoor kan het anders omgaan met ongelijke verlichting. De buurtstraal bepaalt wat lokaal betekent.

Gebruik het in het Lab

Gebruik Drempel vóór morfologie voor harde vormen of na vervaging om kleine verschillen te onderdrukken. Stel de twee uitvoerkleuren bewust in.

Grenzen & verschillen

De tools gebruiken de gecodeerde-RGB-benadering van luminantie en behouden alfa. Twee RGB-kleuren vormen niet automatisch een ondoorzichtig binair masker.

Bronnen & naslag

Gids bijgewerkt