接口说明(新版)
更新时间:2025-11-04
图像特效
黑白图像上色
SDK 调用示例
C#
1public void ColourizeDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 调用黑白图像上色,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.Colourize(image);
5 Console.WriteLine(result);
6}
接口详情
可参考API文档:黑白图像上色
图像风格转换
SDK 调用示例
C#
1public void ImageStyleTransDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 图像风格转换,可能会抛出网络等异常,请使用try/catch捕获
4 var option="cartoon";
5 var result = client.ImageStyleTrans(image,option);
6 Console.WriteLine(result);
7 // 文件url
8 var url = "http://host/test.jpeg"
9 result = client.ImageStyleTransUrl(url,option);
10}
接口详情
可参考API文档:图像风格转换
人像动漫化
SDK 调用示例
C#
1public void SelfieAnimeDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 人像动漫化接口,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.SelfieAnime(image);
5 Console.WriteLine(result);
6 // 文件url
7 var url = "http://host/test.jpeg"
8 result = client.SelfieAnimeUrl(url);
9 // 如果有可选参数
10 var options = new Dictionary<string, object>{}
11 // 带参数调用人像动漫化接口
12 result = client.SelfieAnime(image, options);
13 Console.WriteLine(result);
14}
接口详情
可参考API文档:人像动漫化
图像增强
图像去雾
SDK 调用示例
C#
1public void DehazeDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 调用图像去雾,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.Dehaze(image);
5 Console.WriteLine(result);
6}
接口详情
可参考API文档:图像去雾
图像对比度增强
SDK 调用示例
C#
1public void ContrastEnhanceDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 调用图像对比度增强,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.ContrastEnhance(image);
5 Console.WriteLine(result);
6}
接口详情
可参考API文档:图像对比度增强
图像无损放大
SDK 调用示例
C#
1public void ImageQualityEnhanceDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 调用图像无损放大,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.ImageQualityEnhance(image);
5 Console.WriteLine(result);
6}
接口详情
可参考API文档:图像无损放大
拉伸图像恢复
SDK 调用示例
C#
1public void StretchRestoreDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 调用拉伸图像恢复,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.StretchRestore(image);
5 Console.WriteLine(result);
6}
接口详情
可参考API文档:拉伸图像恢复
图像修复
SDK 调用示例
C#
1public void ImageInpaintingDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 图像修复,可能会抛出网络等异常,请使用try/catch捕获
4 Dictionary<string, object> map = new Dictionary<string, object> { };
5 map.Add("width",1);
6 map.Add("top", 1);
7 map.Add("height", 1);
8 map.Add("left", 1);
9 ArrayList rectangle = new ArrayList();
10 rectangle.Add(map);
11 var result = client.ImageInpainting(image,rectangle);
12 Console.WriteLine(result);
13}
接口详情
可参考API文档:图像修复
图像清晰度增强
SDK 调用示例
C#
1public void ImageDefinitionEnhanceDemo() {
2 var image = File.ReadAllBytes("图片文件路径");
3 // 图像清晰增强,可能会抛出网络等异常,请使用try/catch捕获
4 var result = client.ImageDefinitionEnhance(image);
5 Console.WriteLine(result);
6 // 文件url
7 var url = "http://host/test.jpeg"
8 result = client.ImageDefinitionEnhanceUrl(url);
9}
接口详情
可参考API文档:图像清晰度增强
