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

接口说明(新版)

图像特效

黑白图像上色

SDK 调用示例

public void ColourizeDemo() {
	var image = File.ReadAllBytes("图片文件路径");
	// 调用黑白图像上色,可能会抛出网络等异常,请使用try/catch捕获
	var result = client.Colourize(image);
	Console.WriteLine(result);
}

接口详情

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

图像风格转换

SDK 调用示例

public void ImageStyleTransDemo() {
  var image = File.ReadAllBytes("图片文件路径");
  // 图像风格转换,可能会抛出网络等异常,请使用try/catch捕获
  var option="cartoon";
  var result = client.ImageStyleTrans(image,option);
  Console.WriteLine(result);
  // 文件url
  var url = "http://host/test.jpeg"
  result = client.ImageStyleTransUrl(url,option);
}

接口详情

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

人像动漫化

SDK 调用示例

public void SelfieAnimeDemo() {
  var image = File.ReadAllBytes("图片文件路径");
  // 人像动漫化接口,可能会抛出网络等异常,请使用try/catch捕获
  var result = client.SelfieAnime(image);
  Console.WriteLine(result);
  // 文件url
  var url = "http://host/test.jpeg"
  result = client.SelfieAnimeUrl(url);
  // 如果有可选参数
  var options = new Dictionary<string, object>{}
  // 带参数调用人像动漫化接口
  result = client.SelfieAnime(image, options);
  Console.WriteLine(result);
}

接口详情

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

图像增强

图像去雾

SDK 调用示例

public void DehazeDemo() {
	var image = File.ReadAllBytes("图片文件路径");
	// 调用图像去雾,可能会抛出网络等异常,请使用try/catch捕获
	var result = client.Dehaze(image);
	Console.WriteLine(result);
}

接口详情

可参考API文档:图像去雾

图像对比度增强

SDK 调用示例

public void ContrastEnhanceDemo() {
	var image = File.ReadAllBytes("图片文件路径");
	// 调用图像对比度增强,可能会抛出网络等异常,请使用try/catch捕获
	var result = client.ContrastEnhance(image);
	Console.WriteLine(result);
}

接口详情

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

图像无损放大

SDK 调用示例

public void ImageQualityEnhanceDemo() {
	var image = File.ReadAllBytes("图片文件路径");
	// 调用图像无损放大,可能会抛出网络等异常,请使用try/catch捕获
	var result = client.ImageQualityEnhance(image);
	Console.WriteLine(result);
}

接口详情

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

拉伸图像恢复

SDK 调用示例

public void StretchRestoreDemo() {
	var image = File.ReadAllBytes("图片文件路径");
	// 调用拉伸图像恢复,可能会抛出网络等异常,请使用try/catch捕获
	var result = client.StretchRestore(image);
	Console.WriteLine(result);
}

接口详情

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

图像修复

SDK 调用示例

public void ImageInpaintingDemo() {
  var image = File.ReadAllBytes("图片文件路径");
  // 图像修复,可能会抛出网络等异常,请使用try/catch捕获
  Dictionary<string, object> map = new Dictionary<string, object> { };
  map.Add("width",1);
  map.Add("top", 1);
  map.Add("height", 1);
  map.Add("left", 1);
  ArrayList rectangle = new ArrayList();
  rectangle.Add(map); 
  var result = client.ImageInpainting(image,rectangle);
  Console.WriteLine(result);
}

接口详情

可参考API文档:图像修复

图像清晰度增强

SDK 调用示例

public void ImageDefinitionEnhanceDemo() {
  var image = File.ReadAllBytes("图片文件路径");
  // 图像清晰增强,可能会抛出网络等异常,请使用try/catch捕获
  var result = client.ImageDefinitionEnhance(image);
  Console.WriteLine(result);
  // 文件url
  var url = "http://host/test.jpeg"
  result = client.ImageDefinitionEnhanceUrl(url);
}

接口详情

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

历史版本

天空分割

SDK 调用示例

public void SkySegDemo() {
  var image = File.ReadAllBytes("图片文件路径");
  // 天空分割,可能会抛出网络等异常,请使用try/catch捕获
  var result = client.SkySeg(image);
  Console.WriteLine(result);
  // 文件url
  var url = "http://host/test.jpeg"
  result = client.SkySegUrl(url);
}

接口详情

可参考API文档:天空分割

上一篇
快速入门
下一篇
FAQ