dorsywang / AlloyImage2.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AlloyImage 2.0 - 基于HTML5技术的专业图像处理库

AlloyImage 1.x相关的资料请移步这里

特性

强大功能

  • 基于多图层操作 -- 一个图层的处理不影响其他图层
  • 与PS对应的17种图层混合模式 -- 便于PS处理教程的无缝迁移
  • 多种基本滤镜处理效果 -- 基本滤镜不断丰富、可扩展
  • 基本的图像调节功能 -- 色相、饱和度、对比度、亮度、曲线等

便捷开发

  • 简单快捷的API -- 链式处理、API简洁易用、传参灵活
  • 多种组合效果封装 -- 一句代码轻松实现一种风格
  • 友好参数支持 -- 中、英文参数双向支持,降低专业词汇记忆门槛
  • 接口一致的单、多线程支持 -- 单、多线程切换无需更改一行代码,多线程保持快捷API特性
  • 可预见的错误友好提醒 -- 对一些可能出现错误的地方提醒,方便开发与调试

丰富扩展

方便的添加功能扩展 -- 轻松添加滤镜插件 为扩展提供数学封装 -- 封装了一些数学模块供扩展调用

与AlloyImage 1.x的区别

  • 最新语法完全重构的架构
  • 保持与AlloyImage 1.x接口,完美支持各种异步场景
  • 更方便的扩展场景与异步处理需求
  • 移动优化

实例

使用图片实例一个AlloyImage对像并展示

let aiObj = new AlloyImage('img/pic.png');

aiObj.show();

上面的实例不需要等待图片加载成功就可以使用

About


Languages

Language:JavaScript 96.5%Language:HTML 3.5%