ImageMasking Classe

Summary: Provides image masking operations

Module: aspose.imaging.masking

Full Name: aspose.imaging.masking.ImageMasking

Constructors

NameDescrizione
ImageMasking(source_image)Inizializza una nuova istanza della classe ImageMasking.

Methods

NameDescrizione
apply_mask(target_image, mask, masking_options)Applica la maschera all’immagine sorgente specificata.
create_session(options)Crea la sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.
decompose(options)Esegue l’operazione di decomposizione utilizzando le opzioni di mascheramento specificate
decompose_async(options)Crea l’attività asincrona di decomposizione utilizzando le opzioni di mascheramento specificate.
load_session(file_path)Carica la sessione dal file specificato.
load_session(stream)Carica la sessione dallo stream specificato.
load_session_from_stream(stream)Carica la sessione dallo stream specificato.

Constructor: ImageMasking(source_image)

 ImageMasking(source_image) 

Inizializza una nuova istanza della classe ImageMasking.

Parameters:

ParametroTipoDescrizione
source_imageRasterImageL’immagine di origine.

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

 apply_mask(target_image, mask, masking_options) 

Applica la maschera all’immagine sorgente specificata.

Parameters:

ParametroTipoDescrizione
target_imageRasterImageL’immagine di destinazione.
maskRasterImageL’immagine maschera da applicare.
masking_optionsMaskingOptionsLe opzioni di mascheramento.

Method: create_session(options)

 create_session(options) 

Crea la sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.

Parameters:

ParametroTipoDescrizione
optionsMaskingOptionsLe opzioni.

Returns

TipoDescrizione
IMaskingSessionla sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.

Method: decompose(options)

 decompose(options) 

Esegue l’operazione di decomposizione utilizzando le opzioni di mascheramento specificate

Parameters:

ParametroTipoDescrizione
optionsMaskingOptionsLe opzioni di mascheramento.

Returns

TipoDescrizione
MaskingResultRisultato dell’operazione di mascheramento come array di provider di immagini segmentate.

Method: decompose_async(options)

 decompose_async(options) 

Crea l’attività asincrona di decomposizione utilizzando le opzioni di mascheramento specificate.

Parameters:

ParametroTipoDescrizione
optionsMaskingOptionsLe opzioni di mascheramento.

Returns

TipoDescrizione
IMaskingAsyncTaskL’attività asincrona di decomposizione

Method: load_session(file_path)

 load_session(file_path) 

Carica la sessione dal file specificato.

Parameters:

ParametroTipoDescrizione
file_pathstringIl percorso del file.

Returns

TipoDescrizione
IMaskingSessionla sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.

Method: load_session(stream)

 load_session(stream) 

Carica la sessione dallo stream specificato.

Parameters:

ParametroTipoDescrizione
stream_io.BufferedRandomLo stream.

Returns

TipoDescrizione
IMaskingSessionla sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.

Method: load_session_from_stream(stream)

 load_session_from_stream(stream) 

Carica la sessione dallo stream specificato.

Parameters:

ParametroTipoDescrizione
stream_io.BufferedRandomLo stream.

Returns

TipoDescrizione
IMaskingSessionla sessione di mascheramento che può eseguire operazioni di decomposizione di riaddestramento.