本简短教程将讲解如何使用 C# REST API 对 image 应用滤镜。您将学习如何在基于 .NET 的云 SDK 的帮助下,使用 C# Low Code API 对图片应用滤镜。本教程包含如何使用不同属性和方法自定义输出图像的信息。
先决条件
创建帐户 API 凭据 以在图像上应用滤镜
下载 Aspose.Imaging Cloud SDK for Dotnet for applying effects to photos
使用上述 SDK 设置 C# 项目
使用 C# REST 接口将滤镜应用于照片的步骤
- 创建 ImagingApi 实例以与 Aspose.Cloud 服务交互
- 定义输入文件和 API 基本 URL
- 使用 Filestream 将图像上传到云存储
- 使用 SharpenFilterProperties 类对象设置锐化滤镜参数
- 使用 FilterEffectImageRequest 类创建过滤器请求
- 使用 FilterEffectImage 类应用过滤器并保存输出
这些步骤定义了如何使用 C# REST API 在线为照片应用效果的过程。使用 ImagingApi 对象将源图像从本地磁盘上传到云存储,设置锐化滤镜参数,创建请求对象,然后调用 FilterEffectImage() 方法应用滤镜。您可以将输出图像保存为任何所需的格式,并将滤镜后的图像保存到 API 调用的响应对象中返回的磁盘上。
使用 C# RESTful 服务将过滤器应用于图像的代码
此代码演示了使用基于 C# .NET 的 API 在线应用图像滤镜的过程。我们定义了滤镜的矩阵大小、高斯模糊的标准差以及锐化效果的乘数。许多其他类型的滤镜也可用于相应地更改图像。
本文指导我们如何将滤镜应用于图像。要校正图像倾斜,请参阅文章 使用 C# REST API 校正扫描文档的倾斜。