スマートトリミングされたサムネイルを生成して背景を削除する
サムネイルは、アプリケーションや Web サイトで縮小版の画像を提供するためによく使用されます。 たとえば、観光サイトで、各アトラクションの代表的な小さいサムネイル画像とともに都市の観光スポットの一覧が表示される場合があります。ユーザーが個々のアトラクションの "詳細" ページを選択した場合にのみ、画像全体を表示します。
Azure AI Vision サービスを使用すると、ソース画像とは異なるサイズ (と縦横比) のサムネイルを作成できます。また、オプションで、画像分析を使用して、画像内 (その主要な題材) の "関心領域" を特定して、それをサムネイルの中心にします。 この関心領域を特定する機能は、画像をトリミングして縦横比を変更する場合に特に便利です。
トリミングされた画像の縦横比 (幅/高さ) は、0.75
から 1.80
の範囲で指定できます。
イメージの背景を除去する
背景除去機能を使うと、画像を前景の被写体と、背景と見なされるその他のすべてのものに分割できます。 Azure AI Vision は、前景の被写体の "アルファ マット" を作成することでこの機能を実現し、それを使って前景または背景を返します。
たとえば、スケートボーダーの元の画像を撮ります。
背景除去を使って、透明な背景の上のスケートボーダーだけを取得します。
画像のアルファ マットを作成した結果は、前景はすべて白、背景は黒になります。
アルファ マット画像は、クライアント アプリケーションで画像をさらに処理するときに、前景と背景の物体を分離する必要がある場合に役立ちます。