Partiipõhine pildi servatuvastuse veebitööriist
Töötle kuni 30 pilti korraga, et tuvastada servad Roberts Crossi, Sobel-Feldmani või Laplaciani meetodiga. Kohanda tugevust ja laadi PNG-tulemused alla. Tööt…
Alusta kasutamist
Mida see tööriist teeb?
See tööriist tuvastab piltidel servad, kasutades kolme klassikalist konvolutsioonimeetodit. Erinevalt lihtsast mustvalgest kontuurist annab see värvilise tulemuse, kus iga kanal (punane, roheline, sinine) filtreeritakse eraldi ja tulemusele lisatakse nihe 128. Alfa-kanal säilitatakse muutumatuna.
Meetodid ja nende mõju
- Roberts Cross – kasutab tuuma
[1,0,0;0,-1,0;0,0,0]; tuvastab diagonaalsed servad. - Sobel-Feldman – kasutab tuuma
[-1,-2,-1;0,0,0;1,2,1]; rõhutab horisontaalseid ja vertikaalseid servi. - Laplacian – kasutab tuuma
[-1,-1,-1;-1,8,-1;-1,-1,-1]; on teist järku tuletis, mis reageerib intensiivsuse muutustele igas suunas.
Tugevuse seadistamine
Tugevus 0–100% määrab, kui palju filtreeritud tulemust originaaliga segatakse. 50% annab pooleks segatud tulemuse, 100% täieliku filtreeritud pildi.
Näide: 3×3 halltoonide gradient
Kui sisendpildi pikslid kasvavad ridade kaupa 0-st 8-ni, annab keskpiksel järgmised väärtused:
- Roberts Cross: RGB 124
- Sobel-Feldman: RGB 152
- Laplacian: RGB 128
Need on suunatud või teist järku filtrid, mitte lävitatud mustvalge kontuur.
Piirangud
- Töötlemine toimub ainult brauseris, pilte ei laeta üles.
- Ei kombineerita horisontaalset ja vertikaalset gradienti, ei tehta Canny tuvastust, ei pakuta läve ega vektori väljundit.
- Tulemus sõltub sisendi kontrastist ja värvidest; kontrolli eelvaateid enne allalaadimist.
Korduma kippuvad küsimused
Miks on tulemus värviline, mitte mustvalge?
Iga värvikanal filtreeritakse eraldi ja tulemusele lisatakse nihe 128. Seetõttu tekivad värvilised ääred, mitte ühtlane mustvalge kontuur.
Kas ma saan muuta tuuma suurust?
Ei, kõik meetodid kasutavad fikseeritud 3×3 tuuma. Tööriist ei paku tuuma suuruse valikut.
Miks on mõnel pildil tulemus vähem nähtav?
Kui originaalpildil on vähe kontrasti või värvide erinevus on väike, võivad servad jääda nõrgaks. Suurenda tugevust või proovi teist meetodit.
Töötlemine toimub kohalikult teie brauseris.