Compartir a través de


ImageObjectRemover Clase

Definición

Representa un objeto que puede quitar artefactos de imágenes.

public ref class ImageObjectRemover sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AI.Imaging.ImageObjectRemoverContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageObjectRemover final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AI.Imaging.ImageObjectRemoverContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageObjectRemover : System.IDisposable
Public NotInheritable Class ImageObjectRemover
Implements IDisposable
Herencia
Object Platform::Object IInspectable ImageObjectRemover
Atributos
Implementaciones

Métodos

Nombre Description
Close()

Elimina el objeto y los recursos asociados.

CreateAsync()

Crea de forma asincrónica una nueva instancia de la clase ImageObjectRemover .

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados.

EnsureReadyAsync()

Garantiza que ImageObjectRemover está listo para su uso mediante la descarga e instalación de los componentes necesarios.

GetReadyState()

Recupera el estado del modelo de lenguaje subyacente.

RemoveFromImageBuffer(ImageBuffer, ImageBuffer)

Quita artefactos de un mapa de bits sin comprimir optimizado para AI Foundry en Windows (basado en una máscara) y usa píxeles circundantes para rellenar el área enmascarada.

RemoveFromSoftwareBitmap(SoftwareBitmap, SoftwareBitmap)

Quita los artefactos de un mapa de bits sin comprimir (basado en una máscara) y usa píxeles circundantes para rellenar el área enmascarada.

Se aplica a

Consulte también