Bu kısa eğitim, C# REST API kullanarak image’e filtre uygulamayı içerir. .NET tabanlı Cloud SDK’nın yardımıyla C# Low Code API kullanarak resme filtre uygulamayı öğreneceksiniz. Farklı özellikler ve yöntemler kullanarak çıktı görüntüsünün özelleştirilmesi hakkında bilgi içerir.
Önkoşul
- Görüntüye filtre uygulamak için Bir hesap API kimlik bilgileri oluşturun
- İndirmek Aspose.Imaging Cloud SDK for Dotnet for applying effects to photos
- Yukarıdaki SDK ile C# projesini kurun
C# REST Arayüzünü Kullanarak Fotoğraflara Filtre Uygulama Adımları
- Aspose.Cloud servisleriyle etkileşim kurmak için ImagingApi örneğini oluşturur
- Giriş dosyasını ve API temel URL’sini tanımlayın
- Görüntüyü Filestream kullanarak Bulut depolama alanına yükleyin
- SharpenFilterProperties sınıf nesnesini kullanarak keskinleştirme filtresi parametrelerini ayarlayın
- FilterEffectImageRequest sınıfını kullanarak filtre isteğini oluşturun
- FilterEffectImage sınıfını kullanarak Filtreyi uygulayın ve çıktıyı kaydedin
Bu adımlar, C# REST API kullanarak fotoğraflara çevrimiçi efekt uygulama sürecini tanımlar. ImagingApi nesnesini kullanarak kaynak görüntüyü yerel diskten Bulut depolama alanına yükleyin, keskinleştirme filtresi parametrelerini ayarlayın, istek nesnesini oluşturun ve filtreleri uygulamak için FilterEffectImage() yöntemini çağırın. Çıktı görüntüsünü istediğiniz herhangi bir biçimde kaydedebilir ve filtrelenmiş görüntüyü API çağrısının yanıt nesnesinde döndürülen diske kaydedebilirsiniz.
C# RESTful Servisini Kullanarak Görüntüye Filtre Uygulama Kodu
Bu kod, C# .NET tabanlı API kullanarak görüntü filtrelerini çevrimiçi uygulama sürecini göstermiştir. Filtre için matris boyutunu, Gauss bulanıklığı için standart sapmayı ve keskinlik efekti için çarpanı tanımladık. Bir görüntüyü buna göre değiştirmek için birçok başka filtre türü kullanılabilir.
Bu makale bize bir görüntüye filtreler uygulamamız konusunda rehberlik etti. Bir görüntüyü eğikleştirmek için Taranan belgelerin eğriliğini C# REST API kullanarak düzeltin makalesine bakın.