Avaleht / Pilditööriistad / Veebipõhine pildi kuma efekti tööriist
Tasuta veebitööriistad

Veebipõhine pildi kuma efekti tööriist

Lisa pildile kuma efekt: määra tugevus 0–100% ja kerneli suurus. Töötle pilte kohalikult, laadi tulemus PNG-na alla.

Alusta kasutamist

Kuidas kuma efekt töötab?

Tööriist arvutab iga piksli ümbrusest ruudukujulise kasti hägustuse, keskmistades punase, rohelise ja sinise kanali väärtused valitud naabruses (servadel korratakse lähimaid piksleid). Seejärel liidab algsele pildile hägustatud pildi, kaalutuna kuma tugevusega: tulem = originaal + (tugevus/100) * hägustatud. Lõpuks kärbitakse väärtused vahemikku 0–255. Alfa-kanal ja pildi mõõtmed jäävad muutumatuks.

Näide: 3x3 kernel ja keskpunkti väärtus

Võtame musta pildi (kõik kanalid 0), mille keskel on hall väärtusega 90. Kui kernel on 3x3, on hägustatud keskpunkti väärtus 10 (kuna 90 jagatakse 9-ga). Kui kuma tugevus on 0%, jääb tulemuseks 90. Tugevusel 25% on tulemus ligikaudu 92 (pärast ümardamist), tugevusel 100% aga 100. Suurem kernel levitab heledust laiemale alale.

Piirangud ja märkused

  • Efekt on aditiivne, mitte asendav – see ei loo HDR-andmeid, neoonkontuure ega AI-ümbervalgustust.
  • Heledad kanalid võivad kärpida väärtuseni 255; tumedatel piltidel on nähtav kuma väike, kuna puudub heledate alade eraldamine läve järgi.
  • Tööriist ei säilita algse faili vormingut ega metaandmeid; väljund on alati PNG.
  • Pilt peab olema brauseris dekodeeritav, maksimaalne suurus 25 MiB ja 24 000 000 pikslit.

Korduma kippuvad küsimused

Miks mu pilt ei muutu, kui ma seadeid muudan?

Efekt rakendatakse alles pärast genereerimisnupu vajutamist. Muutke parameetreid ja klõpsake uuesti nuppu, et näha uut tulemust.

Millist kerneli suurust peaksin kasutama?

Väiksem kernel (3 või 5) annab peenema kuma, suurem (11 või 13) tekitab laiema ja udusema efekti. Katsetage vastavalt soovitud tulemusele.

Kas ma saan kasutada läbipaistva taustaga PNG-d?

Jah, alfa-kanal säilib, kuid kuma efekt arvutatakse ainult RGB-kanalitele, nii et läbipaistvad alad jäävad läbipaistvaks.

Mõlemal seadistusel on liugur ja arvuväli. Kerneli suurus on ruudu külje pikkus, mitte raadius. RGB-keskmine teisendatakse enne liitmist baitideks ja tulemus pärast liitmist uuesti. Mustal 3×3-pildil, mille keskväärtus on 90 ja kernel 3, annab 25% täpselt 92: poole peal olev väärtus ümardatakse paarisarvuni. Alfa ei muutu, seega ei teki täiesti läbipaistvale taustale nähtavat välist kuma. Iga arvutus algab laaditud algpildist.

Korraga töödeldakse ühte pilti, kuni 25 MiB (26214400 baiti) ja 24000000 pikslit. PNG salvestab brauseri dekodeeritud lõuendi, mitte algfaili. Animatsioon, EXIF ja värviprofiilid võivad kaduda või muutuda. Samad mõõtmed ei taga identset faili ega täpselt sama algset värviesitust. Säilita originaal.

Töötlemine toimub kohalikult teie brauseris.