Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: JavaScript: Saturaation muuttaminen

HannuTapio [28.04.2018 19:09:42]

#

Hei,

Saturation on aika painava koodi rypäs javascriptille, minulla on isot imaget ja canvakset.

Mikä olisi toisiksi paras vaihtoehto, säätää grafiikan sävyjä ?

Onko mitään kevyempää ideaa ?

--

Minulla on tällä hetkellä seuraavat ainakin -

r,g,b ja kaikkiin +x, sopivan määrän mukaan.
r,g,b ja kaikkiin *x, sopivan määrän mukaan.
r,g,b ja kaikkiin min ja max arvot.

Minulla on myös muutama harvinaisempi idea laitettuna, mutta, en halua niitä kertoa, koska ne ovat salaisuus asiakasohjelmassani, mutta, ongelma on saturation, eli jonkin tietyn värin voimistaminen, saturation on hirmu hidasta tietyillä javascript kääntäjillä, lähinnä varmaankin Microsoftin kanssa ?

Mikä olisi lähinnä saturatiota, kun ei käytä itse sitä monimutkaista saturation hsl <-> rgb koodia ?

Kuinka täsmä voimistaa tiettyä väri sävyä, kevyt koodilla ?

:)

--

groovyb [28.04.2018 22:00:25]

#

voit myös leikkiä ihan filterillä suoraan jos saturaatiota haet

esimerkki:
https://jsfiddle.net/2f6m14tc/

lisää filteristä:
https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/filter

HannuTapio [29.04.2018 03:29:42]

#

Hienoa,

Joo, kiitosta taas kerran putkalle, minulla on nyt sitten saturation ja brightness säädettynä tuon filterin kautta, tuo filter ei ole ihan yhteensopiva vielä nykyään, ainakaan Edge ja IE kanssa, mutta, ei haittaa, keskitän sivuston toimivuus tuen googlen ja firefoxin selaimiin. :)

Kuvansnap - https://www.bittipankki001.com/kuvat/tempsnap_003.png

:)

--

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta