http://bbs.9ria.com/viewthread.php?tid=88034&extra=page%3D1%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000
相信大家对滤镜这东西,在flash IDE内应用很熟吧?但是在as内怎么用代码实现呢?这个问题还别说,起初真有点犯难,后经高手指点,逐一化解。经验不敢独享,故与大家分享(高手可掠过)。如有疑问,请多多提出咯……
import fl.motion.ColorMatrix;
import flash.filters.ColorMatrixFilter;
//**调整亮度**//
var ld_Matrix:ColorMatrix=new ColorMatrix();
var ld_Filter:ColorMatrixFilter=new ColorMatrixFilter();
ld_Matrix.SetBrightnessMatrix(100); //设置亮度值,值的大小是 -255--255 0为中间值,向右为亮向左为暗。
ld_Filter.matrix = ld_Matrix.GetFlatArray();
ld_MC.filters = [ld_Filter];
//ld_MC.filters = [];//去除滤镜
//**调整对比度**//
var db_Matrix:ColorMatrix=new ColorMatrix();
var db_Filter:ColorMatrixFilter=new ColorMatrixFilter();
db_Matrix.SetContrastMatrix(255); //设置对比度值,值的大小是 -255--255 127.5为中间值,向右对比鲜明向左对比偏暗。
db_Filter.matrix = db_Matrix.GetFlatArray();
db_MC.filters = [db_Filter];
//db_MC.filters = [];//去除滤镜
//**调整饱和度**//
var bh_Matrix:ColorMatrix=new ColorMatrix();
var bh_Filter:ColorMatrixFilter=new ColorMatrixFilter();
bh_Matrix.SetSaturationMatrix(0); //设置饱和度值,值的大小是 -255--255 1为中间值,0为灰度值(即黑白相片)。
bh_Filter.matrix = bh_Matrix.GetFlatArray();
bh_MC.filters = [bh_Filter];
//bh_MC.filters = [];//去除滤镜
//**调整色相**//
var sx_Matrix:ColorMatrix=new ColorMatrix();
var sx_Filter:ColorMatrixFilter=new ColorMatrixFilter();
sx_Matrix.SetHueMatrix(1); //设置色相值,值的大小是 -255--255 0为中间值,向右向左一试便知。
sx_Filter.matrix = sx_Matrix.GetFlatArray();
sx_MC.filters = [sx_Filter];
//sx_MC.filters = [];//去除滤镜
- 大小: 66.1 KB
分享到:
相关推荐
AS3.0滤镜类及应用 在AS 3.0中加入了滤镜类,使用滤镜类,可以实现改变颜色、形状、大小、旋 转或其他显示效果。本节将重点讲述滤镜类及其用法
CSS3.0+2.0中文手册+滤镜教程,很全,很实用,很实在
影楼专用调色软件Color EfexPro v 3.0中文版 (调色PS滤镜)
内有详细注释。大致思路:1.导入位图 2.应用3次滤镜
nik Color Efex Pro是著名的调色PS滤镜,网上可以查到很多相关资源,但要想下到能用的并非易事,时间多的朋友可以尝试一下 ,大部分是demo版或者不完全破解版(其中很多号称破解的其实都是形色论坛的demo版)
AS3滤镜效果集合 集合了大部分AS3.0语言的滤镜效果 有截图说明的word文档
调色滤镜CEP_3.0_Complete,
第一章 ActionScript语言基础 第二章 自定义类 第三章 运行时环境 第四章 数字与数学 第五章 数组 第六章 可视化对象列表 第七章 绘图和遮罩 ...第十章 滤镜和转换 第十一章 动画编程 第十二章 字符串 。。。
html5 css3设置filter图片滤镜代码
Color Efex Pro 3.0 降噪磨皮滤镜 完全汉化文件
Curvesmeister是一款ps的滤镜插件,是是对Curves命令的扩展和增强延伸,Curvesmeister为你提供最完善的曲线调整,不用转换模式即可调整RGB/LAB/wgCYMK/HSB各种曲线设置,内建有调整精灵-只需按照步骤一步步即可设置 ...
Color Efex Pro 3.0,PS调色专业滤镜
本例介绍运用Flash 的AS3 代码实现滤镜动画效果的制作,译者详细解释了代码的运用, 喜欢本效果的朋友可以动手试试
Color_EfexPro_v3.0中文版(调色PS滤镜)影楼专用调色软件
压缩包内是一个.exe文件,导入图片后,通过修改ColorMatrixFilter的Matrix属性的参数可以直观看到图片添加滤镜后的变化。方便大家找到合适的参数。
这是一款可以将彩色照片转换为黑白照片的PS滤镜。
适合刚接触C#,利用C#做图像处理的的朋友借鉴使用,实现了一些简单的滤镜效果。
Matlab 简单图像滤镜GUI 代码,鼠标选取部分图像可以指定颜色滤除(RGB),并且可实现马赛克功能。
NULL 博文链接:https://myzhijie.iteye.com/blog/709315
基本上都有很大用处.3.0IE目前支持的还不是很好