资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

接口说明(新版)

图像特效

黑白图像上色

SDK 调用示例

var fs = require('fs');

var image = fs.readFileSync("assets/example.jpg").toString("base64");

// 调用黑白图像上色
client.colourize(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:黑白图像上色

图像风格转换

SDK 调用示例

// 传入可选字段
options = {"option": "cartoon"}
var fs = require('fs');
var image = fs.readFileSync("assets/example.jpg").toString("base64");
// 调用图像无损放大
client.styleTrans(image, options).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像风格转换

人像动漫化

SDK 调用示例

// 如果有可选参数
options = [{"type": "anime"}, {"mask_id": 3}]
var fs = require('fs');
var image = fs.readFileSync("assets/example.jpg").toString("base64");
// 调用图像无损放大
client.selfieAnime(image, options).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:人像动漫化

图像增强

图像去雾

SDK 调用示例

var fs = require('fs');

var image = fs.readFileSync("assets/example.jpg").toString("base64");

// 调用图像去雾
client.dehaze(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像去雾

图像对比度增强

SDK 调用示例

var fs = require('fs');

var image = fs.readFileSync("assets/example.jpg").toString("base64");

// 调用图像对比度增强
client.contrastEnhance(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像对比度增强

图像无损放大

SDK 调用示例

var fs = require('fs');

var image = fs.readFileSync("assets/example.jpg").toString("base64");

// 调用图像无损放大
client.imageQualityEnhance(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像无损放大

拉伸图像恢复

SDK 调用示例

var fs = require('fs');

var image = fs.readFileSync("assets/example.jpg").toString("base64");

// 调用拉伸图像恢复
client.stretchRestore(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:拉伸图像恢复

图像修复

SDK 调用示例

// 传入可选参数
var rectangle = [{'width': 92, 'top': 25, 'height': 36, 'left': 543}]
var fs = require('fs');
var image = fs.readFileSync("assets/example.jpg").toString("base64");
// 调用图像修复
client.inpaintingByMask(image, rectangle).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像修复

图像清晰度增强

SDK 调用示例

var fs = require('fs');
var image = fs.readFileSync("assets/example.jpg").toString("base64");
client.imageDefinitionEnhance(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:图像清晰度增强

历史版本

天空分割

SDK 调用示例

var fs = require('fs');
var image = fs.readFileSync("assets/example.jpg").toString("base64");
client.skySeg(image).then(function(result) {
    console.log(JSON.stringify(result));
}).catch(function(err) {
    // 如果发生网络错误
    console.log(err);
});

接口详情

可参考API文档:天空分割

上一篇
快速入门
下一篇
错误信息