Roky, seveda, WideImage je pač en PHP wrapper za GD2, ki ga je sicer napisal nam vsem znani fatg, plod slovenskega znanja torej :P
Verjetno metoda asGrayscale izgleda nekako tako, kot sem napisal zgoraj, torej:
public function asGrayscale() {
imagefilter($this->image_resource, IMG_FILTER_GRAYSCALE);
return $this;
}
Imam prav, fatg? :)
Kaj je lažje v tem primeru, je sicer stvar debate, ampak če fant želi sliko res le pretvoriti v grayscale, je mogoče instalacija dodatne knjižnice rahel overhead :)
Če pa želi nad sliko izvajati še kaj, potem je pa res smotrno razmišljati v smeri nekega wrapperja, pa naj bo to WideImage ali pa katerikoli drugi.
Smo šli pa verjetno rahlo off-topic, če jaz prav razumem, želi on neko client-side rešitev, ki jo bo pa s PHPjem težko izvedel :)