Bu makalede, Java kullanarak bir Image arka planının nasıl kaldırılacağı açıklanmaktadır. IDE ayarları, gerekli adımlar ve Java ile arka plan temizleyici geliştirme için örnek kod içermektedir. Arka plan kaldırma sürecini özelleştirmek için çeşitli parametreleri belirleyebilirsiniz.
Java ile Görselden Arka Plan Kaldırma Adımları
- Aspose.Imaging for Java kullanımı için ortamı ayarlayın
- Image ve çıktı dosyalarını içeren giriş ve çıkış yollarını tanımlayın
- Giriş görselini belirlenen yoldan RasterImage olarak yükleyin
- AutoMaskingGraphCutOptions ile feather yarıçapı, segmentasyon yöntemi ve arka plan rengi gibi ayarları yapılandırın
- Ara sonucu kaydetmek için PNG dışa aktarma ayarlarını belirleyin
- ImageMasking.decompose() metodunu kullanarak görsel segmentlerini çıkarın
- Maskeleme sonucundan istenilen katmanı (genellikle nesne) alın ve kaydetmeye hazırlayın
- Bu katmanı alpha şeffaflığı ile PNG olarak kaydedin
Yukarıdaki adımlar, Java ile bir arka plan temizleyici geliştirmenin sürecini tanımlar. Aspose.Imaging for Java ile görsel maskelemesi yapmak için önce lisansı yükleyin, dosya yollarını tanımlayın ve kaynak görseli RasterImage olarak yükleyin. Daha sonra maskeleme ve PNG dışa aktarma ayarlarını yapılandırın, segmentleri çıkarın, hedef maskeyi alın ve şeffaf PNG olarak kaydedin.
Java ile Görsel Arka Planını Temizleme Kodu
Bu örnek kod, Java kullanarak fotoğraf arka planını temizleyen bir araç oluşturmayı göstermektedir. Segmentasyon yöntemi, giriş görselinin nasıl analiz edileceğini ve segmentlere (bölgelere) ayrılacağını belirler. Kütüphane, ön plan/arka plan ayrımı gibi görevlerde kullanılan SegmentationMethod enum’uyla birçok segmentasyon algoritmasını destekler.
Bu makale, görsel arka planının nasıl silineceğini öğretti. Görsel döndürme işlemi için Java ile Görsel Döndürme başlıklı makaleye bakın.