Online tool voor randdetectie van afbeeldingen
Pas randdetectie toe op afbeeldingen met Roberts Cross, Sobel-Feldman of Laplacian. Stel sterkte in en download als PNG.
Aan de slag
Detectiemethoden
Sobel–Feldman combineert de van een teken voorziene horizontale en verticale 3 × 3-gradiënten als sqrt(Gx² + Gy²). Roberts Cross combineert twee van een teken voorziene diagonale verschillen in een 2 × 2-omgeving. Laplacian gebruikt de absolute tweede afgeleide met acht buren.
De RGB-kanalen worden afzonderlijk verwerkt. Buiten het beeld wordt de dichtstbijzijnde randpixel herhaald; alfa en pixelafmetingen blijven gelijk. Er wordt geen verschuiving van 128 toegevoegd.
Roberts gebruikt een vaste 2 × 2-omgeving; Sobel en Laplacian met acht buren gebruiken 3 × 3. Grootte en drempel zijn niet instelbaar; alleen methode en sterkte.
Sterkte
De sterkte loopt van 0% tot 100%, standaard 50%, met stappen van 0,01. De grootte wordt eerst begrensd en afgerond tot een byte, dan gemengd met het oorspronkelijke RGB en opnieuw afgerond; precies halve waarden gaan naar het even gehele getal. 0% behoudt het gedecodeerde bron-RGB.
Rekenvoorbeeld
Bij het grijsbeeld van 3 × 3 [0,1,2;3,4,5;6,7,8] is de bronwaarde in het midden 4. Bij 100% worden de middenwaarden Roberts 4, Sobel 25 en Laplacian 0; bij de standaard 50% zijn dit 4, 14 en 2.
Gebruik en beperkingen
Afzonderlijke RGB-berekening kan gekleurde randen geven; dit is geen binaire omtrek met drempelwaarde. Canny, een instelbare drempel, vectorpaden, objectherkenning en meetnauwkeurigheid worden niet aangeboden. Vergelijk het voorbeeld met het origineel.
- Methode: Roberts Cross, Sobel-Feldman (standaard) of Laplacian.
- Sterkte: 0% tot 100%, stap 0,01, standaard 50%.
- Maximale bestandsgrootte: 25 MiB (26 214 400 B) en 24.000.000 pixels.
- De afmetingen van de afbeelding veranderen niet.
- Alleen PNG-uitvoer; geen formaatkeuze of zoomfunctie.
Veelgestelde vragen
Waarom is het resultaat niet zwart-wit?
Afzonderlijke RGB-berekening kan gekleurde randen geven; dit is geen binaire omtrek met drempelwaarde.
Kan ik de kernelgrootte aanpassen?
Roberts gebruikt een vaste 2 × 2-omgeving; Sobel en Laplacian met acht buren gebruiken 3 × 3. Grootte en drempel zijn niet instelbaar; alleen methode en sterkte.
Wordt de afbeelding gecomprimeerd?
PNG gebruikt verliesloze compressie voor de gegenereerde pixels. Het randfilter verandert de beeldinhoud; de bestandsgrootte kan groter of kleiner worden dan die van het origineel.
De verwerking gebeurt lokaal in je browser.