filter 图片滤镜的各种设置

filter 图片滤镜 给当前元素加滤镜_改变它的明亮度

  定义:filter 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。作用在图片上或元素上。div{ },或 div img{ }结果是一样的。

1、 brightness()明亮度-->0-1 1为自己本身的两度

1 div{
2   -webkit-filter:brightness(.5)
3  }
4
5 div img{
6     -webkit-filter:brightness(.5)
7 }

2、grayscale()灰度 取值0-1

1  div img{
2             -webkit-filter:grayscale(.5)
3         }

3、饱和度 是大于等于0的

1 div img{
2             -webkit-filter:saturate(1);/**/
3         }

4、做旧,褐色

1 div img{
2             -webkit-filter:sepia(6);/**/
3         }

5、色相旋转

1 div img{
2             -webkit-filter:hue-rotate(90deg);/**/
3         }

6、反色 取值范围0-1

1  div img{
2             -webkit-filter:invert(1);/**/
3         }

7、透明度

1 div img{
2     -webkit-filter:opacity(.2);/**/
3 }

8、对比度 取值范围大于等于0

1 div img{
2             -webkit-filter:contrast(2);/**/
3         }

9、模糊值 单位是像素

1 div img{
2             -webkit-filter:blur(50px);/**/
3         }

10、阴影值 有四个属性值,x,y ,阴影模糊度,模糊的颜色

注:可以设置多个属性,之间用空格分隔。好多浏览器都不支持,比如IE,Google是支持的

可多个样式,之间用空格分隔。

1 div img{
2             -webkit-filter:drop-shadow(5px 5px 5px #ccc)
3                                 blur(50px) contrast(2) ;/**/
4         }
时间: 2024-10-14 18:12:46

filter 图片滤镜的各种设置的相关文章

HTML5----CSS3图片滤镜(filter)特效

支持Chrome: 暂不支持浏览器:FF,IE... 希望后者努力 效果图: CSS: <style type="text/css"> @-webkit-keyframes testAnim { 0% {-webkit-filter: grayscale(0.5) blur(1px) saturate(2);} 100% {-webkit-filter: grayscale(0.2) blur(6px) saturate(9);} } /*IE,FF暂不支持*/ @-moz

Atitit (Sketch Filter)素描滤镜的实现 &#160;图像处理 &#160;attilax总结

Atitit (Sketch Filter)素描滤镜的实现  图像处理  attilax总结 Sch lg java d sketch filter aigo se ,ma sinsho ..byedu 3page ma ... 素描滤镜的实现方法比较简单,这里我们直接写出算法过程如下: 1,对原图S进行去色命令得到灰度图A: 2,对A进行反色得到图像B: 3,对B进行高斯模糊得到图C: 4,将C与B进行颜色减淡的图层混合算法: P(x,y) = Pb(x,y) + (Pb(x,y)* Pc(x

img只显示图片一部分 或 css设置背景图片只显示图片指定区域

17:14 2016/3/22img只显示图片一部分 或 css设置背景图片只显示图片指定区域 background-position: 100% 56%; 设置背景图片显示图片的哪个坐标区域,图片左上角为0,0或0%,0%,右下角为高度和宽度,或100%,100%. clip:rect(300px 100px 300px 0px); 设置显示图片的某个区域,分别是上右下左的顺序设置 部分代码:<style type="text/css">img {position:abs

java 图片加水印,设置透明度。说明很详细

package com.yidao.common; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.Out

防盗链Nginx设置图片防盗链,设置无效的请仔细看红字

*******************************************************************切记,替换的图片地址要使用没有防盗链的网站图片,否则由于替换的图片其实也处于防盗链情况下,会造成仍旧无法显示设置的图片.******************************************************************* 一.全站图片防盗链 在/usr/local/nginx/conf/nginx.conf文件要添加防盗链的ser

CSS中对图片(background)的一些设置心得总结

写网页的时候很多情况需要对图片进行操作,如何在不进行专业的美工裁切操作的情况下而让自己的素材度达到最大的满意度呢,这是一个问题,对于懒得开ps切图的我,通常会直接在网络上download一张图片,直接拖到html里,这就需要对图片的css样式进行一些调整,鉴于我总是记不住一些样式属性而无法让图片按我的想法摆放,不得已每次都要百度一下,几次下来,让我很是恼火,于是专门整理了一些css中关于图片的一些属性设置,置于此,以供下次望及时查看(废话真多): css2中关于background的属性有: b

图像滤镜艺术---(Sketch Filter)素描滤镜

(Sketch Filter)素描滤镜 素描滤镜的实现方法比较简单,这里我们直接写出算法过程如下: 1,对原图S进行去色命令得到灰度图A: 2,对A进行反色得到图像B: 3,对B进行高斯模糊得到图C: 4,将C与B进行颜色减淡的图层混合算法: P(x,y) = Pb(x,y) + (Pb(x,y)* Pc(x,y)) / (256 - Pc(x,y)); 在步骤3中,可以添加变量edgeIntensity(edgeIntensity>=0),来控制素描的边缘强度: 以上就是素描的算法实现. 核心

java 图片加水印,设置透明度。说明非常具体

package com.yidao.common; import java.awt.AlphaComposite; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.Out

图像滤镜艺术---Glow Filter发光滤镜

Glow Filter发光滤镜 Glow Filter发光滤镜是一种让图像产生发光效果的滤镜,它的实现算法如下: 1,对原图P进行高斯模糊得到图像A: 2,将P和A进行"叠加"图层混合处理,公式如下: Result(x,y) = ((basePixel(x,y) <= 128) ? (mixPixel(x,y) * basePixel(x,y) / 128):(255 - (255 - mixPixel(x,y)) * (255 - basePixel(x,y)) / 128))