宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]常用图形处理AS3类下载:4种颜色变换、16种滤镜、裁剪

2016-10-13 00:16:48 点击量:10 标签: 收藏本文

         先来一个很久前做的例子:AS3实现对图片进行任意形状裁剪的例子,原文在这里。这个例子只公开了裁剪功能,当时并没有把我写的所有图形处理功能函数放出。其实网上也有不少例子和源码,那时我也参考了不少例子,但决定不完全用别人的,用自己的算法重写了一套(算是优化了一下,原理还是一样的)。现在 Pixel Bender 的面世,下面一些滤镜那些就显得过时了:(

可在 Google Code 上找到http://code.google.com/p/yboys-as3libs/

源码和例子下载

你可以使用这些类来实现以下功能

颜色(4)
|- 亮度
|- 对比度
|- 饱和度
|- 色相

滤镜(16)
|- 相底反色效果
|- 灰度
|- 查找边缘
|- 锐化
|- 马赛克效果(两种算法,一种适用于马赛克动画,播放速度快;另一种是标准的马赛克算法,运算比较慢)
|- 浮雕效果
|- 杂点效果
|- 素描效果
|- 水彩效果
|- 扩散效果(毛玻璃效果)
|- 球面效果(鱼眼效果)
|- 挤压效果
|- 光照效果(高光效果)
|- PS里的颜色阈值效果
|- 油画效果
|- 旧照片效果

转变(6)
|- 裁剪(矩形裁剪和任意裁剪算法
|- 旋转(可根据给定点来旋转
|- 缩放(中心缩放、单边缩放、九切片缩放、等比例缩放等等,跟Fireworks里的缩放功能相当
|- 倾斜
|- 对齐(跟Fireworks、Flash里的对齐功能一样
|- 分布(跟Fireworks、Flash里的分布功能一样

ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室