2017-01-01 3 views
3

ダークブルーとライトブルーのフィルタのようなフィルタで通常のビデオを撮ろうとしています。特定の色を取得しようとしましたが、目的の結果を得ることができません。

dark blue and light blue filter

事はビデオであり、私はそれがマスク(ビデオ上で色を変えるdiv)である必要があります。私はいくつかのことを試しましたが、望みの結果を得られませんでした。

svg feColorMatrixとCSSフィルタを使用しようとしました。しかし、私は奇妙な青を持っています。あなたが他のアイデアを持っているなら、私は感謝します。

HAPPY新年!

filter: contrast(84%) brightness(31%) saturate(93%) grayscale(27%) hue-rotate(354deg); 
+0

あなたはここでタイプミスをしました:saturatke(93%)。 'saturate(93%)'を書く必要があります。 – Banzay

+0

HTMLを投稿した方が便利です。 –

答えて

2

このソリューションは、純粋にHTMLとCSSに基づいており、 今CSS、コンテナのdivを使用してビデオをラップし、オーバーレイのように動作します、ビデオの前に別のdivを入れて、それを「オーバーレイ」のようなIDの何かを与えます一部

#overlay{ 
 
position:absolute; 
 
width:100%; 
 
height:100%; 
 
z-index:100; 
 
background:blue; 
 
opacity:0.5; 
 
}

あなたが欲しいの出力ごとに作ることができる他の修飾が、これはあなたの希望ソリューションの最も近くにあなたを取得します。

+0

はい問題はグラデーションマップである必要があります。つまり、すべての明るいピクセルが青色のピクセルになり、暗いピクセルが黒色の青色になります(濃い青色と薄い青色でのみ白黒と同じです) –

関連する問題