html / javascript - обесцвечивание / перенос изображений в градациях серого без создания дубликата или спрайта изображения - PullRequest
1 голос
/ 18 ноября 2011

Я хочу сделать на изображениях отображение оттенков серого для цветных изображений, но я не хочу использовать технику, которая требует создания дубликата изображения, и я хочу избежать спрайтов.Это возможно?Как бы я поступил так?

1 Ответ

6 голосов
/ 18 ноября 2011

возможно с использованием canvas и некоторых JS. Вот рабочий пример: http://jsfiddle.net/meo/csbaf/

http://www.ajaxblender.com/howto-convert-image-to-grayscale-using-javascript.html (вам нужно предварительно загрузить изображения ...)

PS: есть даже запасной вариант для IE

...