ImageMasking Sınıfı

Summary: Provides image masking operations

Module: aspose.imaging.masking

Full Name: aspose.imaging.masking.ImageMasking

Constructors

NameAçıklama
ImageMasking(source_image)Yeni bir ImageMasking sınıfı örneği başlatır.

Methods

NameAçıklama
apply_mask(target_image, mask, masking_options)Maske, belirtilen kaynak görüntüye uygulanır.
create_session(options)Yeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumunu oluşturur.
decompose(options)Belirtilen maskeleme seçeneklerini kullanarak ayrıştırma işlemini gerçekleştirir
decompose_async(options)Belirtilen maskeleme seçeneklerini kullanarak asenkron ayrıştırma görevini oluşturur.
load_session(file_path)Oturumu belirtilen dosyadan yükle.
load_session(stream)Oturumu belirtilen akıştan yükle.
load_session_from_stream(stream)Oturumu belirtilen akıştan yükle.

Constructor: ImageMasking(source_image)

 ImageMasking(source_image) 

Yeni bir ImageMasking sınıfı örneği başlatır.

Parameters:

ParameterTürAçıklama
source_imageRasterImageKaynak görüntü.

Method: apply_mask(target_image, mask, masking_options) [static]

 apply_mask(target_image, mask, masking_options) 

Maske, belirtilen kaynak görüntüye uygulanır.

Parameters:

ParameterTürAçıklama
target_imageRasterImageHedef görüntü.
maskRasterImageUygulanacak maske görüntüsü.
masking_optionsMaskingOptionsMaskeleme seçenekleri.

Method: create_session(options)

 create_session(options) 

Yeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumunu oluşturur.

Parameters:

ParameterTürAçıklama
optionsMaskingOptionsSeçenekler.

Returns

TürAçıklama
IMaskingSessionyeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumu.

Method: decompose(options)

 decompose(options) 

Belirtilen maskeleme seçeneklerini kullanarak ayrıştırma işlemini gerçekleştirir

Parameters:

ParameterTürAçıklama
optionsMaskingOptionsMaskeleme seçenekleri.

Returns

TürAçıklama
MaskingResultMaskeleme işleminin sonucu, segment görüntü sağlayıcıları dizisi olarak.

Method: decompose_async(options)

 decompose_async(options) 

Belirtilen maskeleme seçeneklerini kullanarak asenkron ayrıştırma görevini oluşturur.

Parameters:

ParameterTürAçıklama
optionsMaskingOptionsMaskeleme seçenekleri.

Returns

TürAçıklama
IMaskingAsyncTaskAsenkron ayrıştırma görevi

Method: load_session(file_path)

 load_session(file_path) 

Oturumu belirtilen dosyadan yükle.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.

Returns

TürAçıklama
IMaskingSessionyeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumu.

Method: load_session(stream)

 load_session(stream) 

Oturumu belirtilen akıştan yükle.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomAkış.

Returns

TürAçıklama
IMaskingSessionyeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumu.

Method: load_session_from_stream(stream)

 load_session_from_stream(stream) 

Oturumu belirtilen akıştan yükle.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomAkış.

Returns

TürAçıklama
IMaskingSessionyeniden eğitim ayrıştırma işlemlerini gerçekleştirebilen maskeleme oturumu.