接口说明
所有文档

          图像增强与特效

          接口说明

          图像无损放大

          输入一张图片,可以在尽量保持图像质量的条件下,将图像在长宽方向各放大两倍。 None

          Json::Value result;
          
          std::string image;
          aip::get_file_content("/assets/sample.jpg", &image);
          
          // 调用图像无损放大
          result = client.image_quality_enhance(image, aip::null);

          图像无损放大 请求参数详情

          参数名称 是否必选 类型 说明
          image std::string 图片数据的二进制字符串,大小不超过4M,长宽乘积不超过1600p x 1600px,可以使用aip::get_file_content函数获取

          图像无损放大 返回数据参数详情

          字段 是否必选 类型 说明
          log_id uint64 唯一的log id,用于问题定位
          image string base64编码图片

          图像无损放大 返回示例

          {
              "log_id":739539874,
              "image":"base64str"
          }

          图像去雾

          对浓雾天气下拍摄,导致细节无法辨认的图像进行去雾处理,还原更清晰真实的图像。 None

          Json::Value result;
          
          std::string image;
          aip::get_file_content("/assets/sample.jpg", &image);
          
          // 调用图像去雾
          result = client.dehaze(image, aip::null);

          图像去雾 请求参数详情

          参数名称 是否必选 类型 说明
          image std::string 图片数据的二进制字符串,可以使用aip::get_file_content函数获取

          图像去雾 返回数据参数详情

          字段 是否必选 类型 说明
          log_id uint64 唯一的log id,用于问题定位
          image string base64编码图片

          图像去雾 返回示例

          {
              "log_id":739539874,
              "image":"base64str"
          }

          图像对比度增强

          调整过暗或者过亮图像的对比度,使图像更加鲜明。 None

          Json::Value result;
          
          std::string image;
          aip::get_file_content("/assets/sample.jpg", &image);
          
          // 调用图像对比度增强
          result = client.contrast_enhance(image, aip::null);

          图像对比度增强 请求参数详情

          参数名称 是否必选 类型 说明
          image std::string 图片数据的二进制字符串,可以使用aip::get_file_content函数获取

          图像对比度增强 返回数据参数详情

          字段 是否必选 类型 说明
          log_id uint64 唯一的log id,用于问题定位
          image string base64编码图片

          图像对比度增强 返回示例

          {
              "log_id":739539874,
              "image":"base64str"
          }

          黑白图像上色

          智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活。 None

          Json::Value result;
          
          std::string image;
          aip::get_file_content("/assets/sample.jpg", &image);
          
          // 调用黑白图像上色
          result = client.colourize(image, aip::null);

          黑白图像上色 请求参数详情

          参数名称 是否必选 类型 说明
          image std::string 图片数据的二进制字符串,大小不超过4M,最短边至少64px,最长边最大800px,长宽比3:1以内。可以使用aip::get_file_content函数获取

          黑白图像上色 返回数据参数详情

          字段 是否必选 类型 说明
          log_id uint64 唯一的log id,用于问题定位
          image string base64编码图片

          黑白图像上色 返回示例

          {
              "log_id":739539874,
              "image":"base64str"
          }

          拉伸图像恢复

          自动识别过度拉伸的图像,将图像内容恢复成正常比例。 None

          Json::Value result;
          
          std::string image;
          aip::get_file_content("/assets/sample.jpg", &image);
          
          // 调用拉伸图像恢复
          result = client.stretch_restore(image, aip::null);

          拉伸图像恢复 请求参数详情

          参数名称 是否必选 类型 说明
          image std::string 图片数据的二进制字符串,可以使用aip::get_file_content函数获取

          拉伸图像恢复 返回数据参数详情

          字段 是否必选 类型 说明
          log_id uint64 唯一的log id,用于问题定位
          image string base64编码图片

          拉伸图像恢复 返回示例

          {
              "log_id":739539874,
              "image":"base64str"
          }
          上一篇
          快速入门
          下一篇
          错误信息