Intelligent zugeschnittene Miniaturbilder
Ein Miniaturbild ist eine verkleinerte Darstellung eines Bilds. Miniaturbilder werden verwendet, um Bilder und andere Daten auf wirtschaftliche und layoutfreundliche Weise darzustellen. Die Azure KI Vision 3.2-API verwendet intelligentes Zuschneiden, um intuitive Bildminiaturansichten zu erstellen, die die wichtigsten Bereiche eines Bilds mit Priorität auf ggf. erkannten Gesichtern enthalten.
Der Azure KI Vision-Algorithmus zum Generieren von Miniaturbildern funktioniert wie folgt:
- Störende Elemente werden aus dem Bild entfernt, und der relevante Bereich (Bildbereich mit den wichtigsten Objekten) wird identifiziert.
- Das Bild wird auf Grundlage des erkannten relevanten Bereichs zugeschnitten.
- Das Seitenverhältnis wird entsprechend den Abmessungen des Zielminiaturbilds geändert.
Relevanter Bereich
Wenn Sie ein Bild hochladen, wird dieses von der Azure KI Vision-API analysiert, um den relevanten Bereich zu ermitteln. Anhand dieser Region kann dann bestimmt werden, wie das Bild zugeschnitten werden muss. Das Zuschneiden wird jedoch immer gemäß dem gewünschten Seitenverhältnis durchgeführt, sofern dieses angegeben wurde.
Sie können die Koordinaten des unbearbeiteten umgebenden Felds dieses relevanten Bereichs stattdessen auch durch Aufrufen der areaOfInterest-API abrufen. Mithilfe dieser Informationen können Sie dann das ursprüngliche Bild ändern, wie Sie möchten.
Beispiele für intelligent zugeschnittene Miniaturbilder
Das generierte Miniaturbild kann je nach den Angaben für Höhe, Breite und intelligenter Zuschneidefunktion stark variieren, wie im folgenden Bild dargestellt.
In der folgenden Tabelle werden Miniaturansichten veranschaulicht, die durch intelligentes Zuschneiden für die Beispielbilder definiert sind. Die Miniaturbilder wurden für eine bestimmte Zielhöhe und -breite von 50 Pixel generiert, wobei die intelligente Zuschneidefunktion aktiviert ist.
Image | Miniaturansicht |
---|---|
Verwenden der API
Das Feature zum Generieren von Miniaturansichten ist über die APIs Get Thumbnail (Miniaturansicht abrufen) und Get Area of Interest (Relevanten Bereich abrufen) verfügbar. Sie können diese API über ein natives SDK oder REST-Aufrufe aufrufen.