文档章节

Sepia Tone Effect(老照片特效)

 脚下的节奏
发布于 2017/06/26 16:04
字数 109
阅读 10
收藏 0
点赞 0
评论 0

实现步骤:

1、重新计算每个像素点的RGB值:

int fr= (int) colorBlend(noise(),(tr*0.393)+(tg*0.769)+(tb*0.189),tr);
int fg= (int) colorBlend(noise(),(tr*0.349)+(tg*0.686)+(tb*0.168),tg);
int fb= (int) colorBlend(noise(),(tr*0.272)+(tg*0.534)+(tb*0.131),tb);

2、获取混合的权重系数:

private double noise(){
    return Math.random()*0.5+0.5;
}

3、根据权重系数,将该像素点重新混合:

private double colorBlend(double scale,double dest,double src){
    return (scale*dest+(1.0-scale)*src);
}

© 著作权归作者所有

共有 人打赏支持
粉丝 2
博文 6
码字总数 2582
作品 0
昆明
浅谈CSS3 Filter的10种特效

必须要说明的是,这里的CSS3 Filter与我们所熟悉的CSS Filter是完全不同的两个概念,也不是我们所熟悉的IE滤镜,它是指通过CSS或SVG渲染元素概念可以描述的元素,包括它的子元素。 关于CSS3 ...

lovethe51cto ⋅ 2016/04/07 ⋅ 0

CSS3 Filter的十种特效

Filters主要是运用在图片上,以实现一些特效。(尽管他们也能运用于video上),不过我们在些只来讨论图片上的运用。 我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神...

飛飛飛jjs ⋅ 2016/12/06 ⋅ 0

CSS3如何将彩色图片转换成黑白图片?

最近到处看到有人在说CSS3的filter一直没有时间自己去测试这效果。今天终于抽出时间学习这个CSS3的Filter。不整不知道呀,一整才让我感到吃惊,太强大了。大家先来看个效果吧: 我想光看上面...

欠你一滴泪 ⋅ 2017/12/14 ⋅ 0

易笔易画图像处理软件--PhoXo

易笔易画(PhoXo)是一款小巧易用,速度极快,并完全免费的家用中高端图像处理软件。 它可以轻易的在照片上添加阴影字,渐变字,玻璃字,波浪字,水纹字等各种很炫的特效字。 提供了上百个精...

匿名 ⋅ 2011/12/06 ⋅ 0

CSS技巧收集——巧用滤镜

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> </head> <style> .box { width: 500px; height: 200px; margin: 100px auto; /该滤镜会将图片的色相值收敛到35-40,产生一......

bangxia ⋅ 2016/07/18 ⋅ 0

Paint.NET 4.0.5 发布,修复重要 BUG

Paint.NET 4.0.5 发布,此版本现已提供下载。下一个月末还将会发布一个小的更新版本。 Paint.NET 4.0.4 引入了一个重要的新特性,提升了性能。此版本是之前更新版本的 bug 修复版本,修复了一...

oschina ⋅ 2014/12/09 ⋅ 4

分享10款效果惊艳的HTML5图片特效

在HTML5的世界里,图片特效都十分绚丽,我们在网站上也分享过很多不错的HTML5图片特效,现在我们精选10款效果惊艳的HTML5图片特效分享给大家。 1、HTML5 3D正方体旋转动画 很酷的3D特效 之前...

ruby_chen ⋅ 2014/03/26 ⋅ 1

21个演示展示强大的jQuery特效

就在不久之前, Flash 是被web设计师用来为网站添加交互的重要技术之一!自从Ipad诞生, 并且不支持 Flash Player, 加速了web开发中使用其他技术代替flash,比如 jQuery, Ajax 还有其它。 尽管...

楚广明 ⋅ 2011/12/25 ⋅ 0

前端 -- 页面滤镜效果及高斯模糊效果

0.前言 注意: 若文章中发现图片无法加载,请移步作者其他博客。 简书 掘金 最近在用手机的过程中,发现苹果在非常多的地方都使用了模糊的效果。 高斯效果虽然炫酷,可是咱们身为前端人员,又...

mr_lp ⋅ 2017/03/23 ⋅ 0

Css3 filter图片处理

CSS3 增加了filter,即过滤功能,此功能非IE得filter 我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神奇。细一看,这些效果就像是photoshop整出来的一样,其实是真是...

IamOkay ⋅ 2015/08/08 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

金山WPS发布了Linux WPS Office

导读 近日,金山WPS发布了Linux WPS Office中文社区版新版本,支持大部分主流Linux系统,功能更加完善,兼容性、稳定性大幅度提升。本次更新WPS将首次在Linux提供专业办公文件云存储服务,实...

问题终结者 ⋅ 昨天 ⋅ 0

springboot2输出metrics到influxdb

序 本文主要研究一下如何将springboot2的metrics输出到influxdb maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo......

go4it ⋅ 昨天 ⋅ 0

微信小程序 - 选择图片显示操作菜单

之前我分享过选择图片这个文章,但是我在实际开发测试使用中发现一个问题在使用 wx.chooseImage 选择照片显示出第一格是拍照,后面是相册里的图片。这种实现之前说过了,效果如下。 但是你从...

hello_hp ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部