ImageGeneratorExtensions.EditImageAsync Metodo

Definizione

Overload

Nome Descrizione
EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Modifica una singola immagine in base all'immagine originale e alla richiesta specificata.

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Modifica una singola immagine in base a una matrice di byte e al prompt specificato.

EditImageAsync(IImageGenerator, DataContent, String, ImageGenerationOptions, CancellationToken)

Origine:
ImageGeneratorExtensions.cs

Modifica una singola immagine in base all'immagine originale e alla richiesta specificata.

public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse> EditImageAsync(this Microsoft.Extensions.AI.IImageGenerator generator, Microsoft.Extensions.AI.DataContent originalImage, string prompt, Microsoft.Extensions.AI.ImageGenerationOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member EditImageAsync : Microsoft.Extensions.AI.IImageGenerator * Microsoft.Extensions.AI.DataContent * string * Microsoft.Extensions.AI.ImageGenerationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse>
<Extension()>
Public Function EditImageAsync (generator As IImageGenerator, originalImage As DataContent, prompt As String, Optional options As ImageGenerationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImageGenerationResponse)

Parametri

generator
IImageGenerator

Generatore di immagini.

originalImage
DataContent

Singola immagine su cui basare le modifiche.

prompt
String

Richiesta di guida alla generazione dell'immagine.

options
ImageGenerationOptions

Opzioni di generazione di immagini per configurare la richiesta.

cancellationToken
CancellationToken

Oggetto CancellationToken da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Immagini generate dal generatore.

Eccezioni

generator, originalImageo prompt è null.

Si applica a

EditImageAsync(IImageGenerator, ReadOnlyMemory<Byte>, String, String, ImageGenerationOptions, CancellationToken)

Origine:
ImageGeneratorExtensions.cs

Modifica una singola immagine in base a una matrice di byte e al prompt specificato.

public static System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse> EditImageAsync(this Microsoft.Extensions.AI.IImageGenerator generator, ReadOnlyMemory<byte> originalImageData, string fileName, string prompt, Microsoft.Extensions.AI.ImageGenerationOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member EditImageAsync : Microsoft.Extensions.AI.IImageGenerator * ReadOnlyMemory<byte> * string * string * Microsoft.Extensions.AI.ImageGenerationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.AI.ImageGenerationResponse>
<Extension()>
Public Function EditImageAsync (generator As IImageGenerator, originalImageData As ReadOnlyMemory(Of Byte), fileName As String, prompt As String, Optional options As ImageGenerationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ImageGenerationResponse)

Parametri

generator
IImageGenerator

Generatore di immagini.

originalImageData
ReadOnlyMemory<Byte>

Matrice di byte contenente i dati dell'immagine su cui basare le modifiche.

fileName
String

Nome file per i dati dell'immagine.

prompt
String

Richiesta di guida alla generazione dell'immagine.

options
ImageGenerationOptions

Opzioni di generazione di immagini per configurare la richiesta.

cancellationToken
CancellationToken

Oggetto CancellationToken da monitorare per le richieste di annullamento. Il valore predefinito è None.

Valori restituiti

Immagini generate dal generatore.

Eccezioni

generator, fileNameo prompt è null.

Si applica a