From MDN
Greyscale
. "amount" . 100% . 0% . 0% 100% . 'amount , 0.
. "amount" . 0% . 100% . . 100%, . " " , 1.
0-1 0 - ().
, , 0 - 1 ( 0% 100%), / , saturate 100% "" grayscale .
img {
-webkit-filter: saturate(300%);
filter: saturate(300%);
}
<img src="http://www.fillmurray.com/200/300" />
Hide resultEDITED , " ". , , , , , W3C spec
<filter id="grayscale">
<feColorMatrix type="matrix"
values="(0.2126 + 0.7874 * [1 - amount]) (0.7152 - 0.7152 * [1 - amount]) (0.0722 - 0.0722 * [1 - amount]) 0 0
(0.2126 - 0.2126 * [1 - amount]) (0.7152 + 0.2848 * [1 - amount]) (0.0722 - 0.0722 * [1 - amount]) 0 0
(0.2126 - 0.2126 * [1 - amount]) (0.7152 - 0.7152 * [1 - amount]) (0.0722 + 0.9278 * [1 - amount]) 0 0
0 0 0 1 0"/>
</filter>
<filter id="saturate">
<feColorMatrix type="saturate"
values="(1 - [amount])"/>
</filter>
, , .