Как сделать фильтры (яркость и контраст) для изображений в ie9?

Дано: ie9, картинка, на которую нужно повесить фильтры контраста и яркости, которые потом будут регулироваться слайдером

Вопрос: Как можно сделать эти два фильтра, чтобы они корректно работали в ие9 (яркость могла и затемнять и засвечивать картинку)?

пс
(canvas не вариант, js-библиотеки в роде raphael использовать тоже не вариант - очень тяжелые, древние фильтры ie - filter:progid:.... - не имеют настроек яркости и контраста, у vml нет фильтров своих - только через css можно навешать, svg исесно не работает)
  • Вопрос задан
  • 2604 просмотра
Решения вопроса 1
miminari13
@miminari13 Автор вопроса
я жутко невнимательный человек. с помощью vml как раз-таки можно создавать подобные фильтры.

VML embosscolor - Color used to display the picture when doing an embossed shadow.
VML gain - Picture contrast setting.
VML blacklevel - Picture brightness setting.
VML gamma - Picture gamma setting.
VML grayscale - Display picture in grayscale.
(w3.org)

<html xmlns:v="urn:schemas-microsoft-com:vml">
<v:shape class="invert"
         coordorigin="0 0" coordsize="200 200"
         style="top:1;left:1;width:300;height:200"
         path="m 1,1 l 1,200, 200,200, 200,1 x e">
    <v:imagedata blacklevel="2.0" gain="0.4" src="http://lh3.ggpht.com/_vScVCDhZ52k/Srd_TlwNwKI/AAAAAAAAGAM/zqd4fKXfy2Y/s800/22093-fullsize.jpg"/>
</v:shape>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы