Colorizer.js适用于为人物、建筑、风景等各种老照片自动上色,直接在浏览器内运行, 提供前端JavaScirpt二次开发接口。官方下载地址:Colorizer.js SDK
1、目录组织
Colorizer.js开发包的目录组织说明如下:
colorizerjs
| - src # 核心代码目录
| - ImageHelper.js # 图像处理辅助代码
| - Colorizer.js # 自动上色类实现代码
| - demo
| - index.html # sdk调用演示代码及页面
| - lib
| - colorizer.umd.js # 打包的colorizerjs库
| - models # 预训练权重目录
| - model.onnx # 预训练模型权重
| - samples # 测试图片目录
| - test-1.jpg
| - ....
| - rollup.config.js # rollup配置文件
| - bs-config.json # lite-server配置文件
| - package.json # npm包描述文件
在第一次使用之前,首先安装依赖文件:
npm install