Azure AI Vision – Bildanalyse – Bildunterschriften in Optimizely CMS generieren – Blog von Anil Patel

In diesem Artikel zeige ich, wie man eine Liste mit Bildunterschriften erstellt, wenn ein Bild in Optimizely CMS hochgeladen wird. Dies kann mithilfe der Bildunterschriftenfunktion erfolgen, die vom Azure AI Vision-Dienst bereitgestellt wird.

Dies ist ein ähnliches Konzept wie im Artikel „Azure AI Vision – Bildanalyse – Generieren einer einzelnen Bildunterschrift in Optimizely CMS“, in dem ich die Möglichkeit demonstriert habe, eine einzelne Bildunterschrift zu generieren. In diesem Artikel erkläre ich, wie die Bildunterschriftsfunktion verwendet werden kann, um eine Liste der mit dem Bild verknüpften Bildunterschriften zu erstellen.

Im Azure AI Vision Service können die generierten Standarduntertitel geschlechtsspezifische Begriffe wie „Mann“, „Frau“, „Junge“ und „Mädchen“ enthalten. Es besteht jedoch die Möglichkeit, diese Begriffe durch „Person“ zu ersetzen, um geschlechtsneutrale Bildunterschriften zu erhalten. Dies kann erreicht werden, indem der optionale API-Anfrageparameter „gender-neutral-caption“ in der Anfrage-URL auf „true“ gesetzt wird. Das zum Generieren von Bildunterschriften verwendete Bild ist oben angegeben.

Unten sehen Sie einen Screenshot eines Codeausschnitts, der zum Abrufen der einzelnen Bildunterschrift verwendet wird.

Antwort von der API

Bildanalyse – Vorgang mit dichten Untertiteln ist abgeschlossen:
Bildhöhe = 769
Bildbreite = 1024
Modellversion = 2023-02-01-Vorschau
Anzahl der generierten dichten Untertitel = 10
Bildunterschrift: „Ein Wohnzimmer mit Kronleuchter und Sofas“
Bildunterschrift: „Eine Pflanze in einem Raum“
Bildunterschrift: „Ein roter Stuhl mit Kissen“
Bildunterschrift: „Ein Stuhl mit einer Pflanze auf einem Tisch“
Bildunterschrift: „Ein Couchtisch aus Glas mit Beinen“
Bildunterschrift: „Ein Wohnzimmer mit einem Kronleuchter und einer Couch“
Bildunterschrift: „Eine Lampe mit weißem Schirm“
Bildunterschrift: „Ein Tisch mit Büchern und einer Pflanze darauf“
Bildunterschrift: „Ein Lampenschirm auf einem Tisch“
Bildunterschrift: „Eine braune Flüssigkeit mit einer braunen Substanz“

Lesen Sie auch  Putin schwört Vergeltung für Moskauer Angriff, bei dem mehr als 140 Menschen getötet wurden; ISIS übernimmt die Verantwortung

Wenn die Bildunterschriftsfunktion die Verarbeitung des Bildes abgeschlossen hat, wird die Liste der Bildunterschriften wie oben gezeigt von der API zurückgegeben. Das hierfür verwendete Bild ergab 10 Bildunterschriften. Nach diesem Vorgang werden die oben genannten Beschriftungen dann in einer IList gespeichert Eigentum und im CMS veröffentlicht. Die resultierende Liste ist unten aufgeführt:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.