Avaleht / Pilditööriistad / Veebipõhine pildi loomuliku küllastuse tööriist
Tasuta veebitööriistad

Veebipõhine pildi loomuliku küllastuse tööriist

Suurenda või vähenda pildi värviküllastust loomuliku summutusega. Laadi pilt üles, seadista tugevus ja genereeri tulemus otse brauseris.

Alusta kasutamist

Mis on loomulik küllastus ja miks see kasulik on?

See tööriist muudab RGB-kanalite kaugust nende aritmeetilisest keskmisest. Suhtelist parandustegurit kaalutakse maksimaalse kanali ja keskmise vahe järgi. Neutraalsed hallid jäävad muutumatuks; tööriist ei tuvasta nahka ega objekte.

Kuidas algoritm töötab?

Iga piksli jaoks arvutatakse keskmine väärtus avg=(R+G+B)/3. Seejärel määratakse summutustegur q=(amount/100)*(1-abs(max(R,G,B)-avg)/255). Lõplikud kanalid arvutatakse valemiga avg+(channel-avg)*(1+q). Suurema maksimumi ja keskmise vahe korral väheneb suhtelise parandusteguri absoluutväärtus; kanali lõplik muutus sõltub ka tema enda kaugusest keskmisest. Neutraalsed pikslid jäävad muutumatuks.

Konkreetne näide

Näiteks piksli RGB(100,150,200) korral tugevusega 100 annab see tööriist ligikaudu (60,150,240). Võrdluseks: tavaline küllastustööriist annaks (50,150,250). Selle piksli kanalid liiguvad keskmisest vähem eemale kui sama tugevusega tavalisel küllastamisel. See üks näide ei taga teiste pikslite puhul klippimise puudumist.

Piirangud

  • Töötleb ainult ühte pilti korraga; puudub partii valija.
  • Väljund on alati PNG; vormingu valikut pole.
  • Puudub täpse värviprofiili säilitamise garantii.
  • Toetatud vormingud sõltuvad brauseri dekodeerimisvõimest (tavaliselt PNG, JPEG, WebP, GIF, BMP).
  • Maksimaalne faili suurus on 25 MiB ja 24 000 000 pikslit.

Korduma kippuvad küsimused

Kuidas vältida värvide klippimist?

Klippimine tekib siis, kui mõni kanal ületab 255 või langeb alla 0. Algoritmi kaalutud parandustegur ei taga klippimise puudumist. Kontrolli tulemust ja vajadusel vähenda tugevust või kasuta originaalpilti.

Kas tööriist kaitseb nahatoone?

Ei, see pole AI-põhine nahatoonide kaitse. Algoritm on lihtne ja põhineb värvide hajuvusel, mitte värviruumi tajul. Efekt ei tuvasta nahka; kontrolli sobivust ise.

Kas ma saan töödelda GIF-animatsioone?

Brauseri dekodeeritud üksik kaader töödeldakse staatiliseks PNG-ks. Animatsioon ei säili ja kaadri valimiseks puudub juhtnupp.

Töötlemine toimub kohalikult teie brauseris.