html feColorMatrixタグを使用して画像をモノクロ表示にする

html feColorMatrixタグを使用して画像をモノクロ表示にする

htmlで、feColorMatrixタグを使用して、画像をモノクロ表示にするサンプルを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

feColorMatrixタグ使い方

filterの要素内に、feColorMatrixタグを使用して、彩度を 0 にするフィルターを作成して、imgタグの「filter」に指定します。

サンプルコード

以下は、
指定した画像をモノクロ表示する
サンプルコードとなります。

画像がモノクロ表示されていることが確認できます。

CSSを使用すると、マウスオーバーで元に色に戻すことが可能です。

マウスオーバーすると画像の「filter」がなくなり、カラーに戻っていることが確認できます。

以下のようにして、色相を変換したりすることも可能です。