Gere uma miniatura recortada de forma inteligente e remova o plano de fundo

Concluído

As miniaturas são frequentemente usadas para fornecer versões menores de imagens em aplicativos e sites. Por exemplo, um site de turismo pode exibir uma lista de atrações turísticas em uma cidade com uma imagem em miniatura pequena e representativa para cada atração; e só exibir a imagem completa quando o usuário selecionar a página "detalhes" para uma atração individual.

O serviço Azure AI Vision permite criar uma miniatura com diferentes dimensões (e proporção) a partir da imagem de origem e, opcionalmente, usar a análise de imagem para determinar a região de interesse na imagem (seu assunto principal) e torná-la o foco da miniatura. Essa capacidade de determinar a região de interesse é especialmente útil ao cortar a imagem para alterar sua proporção.

Um grande edifício recortado para mostrar a região de interesse.

Você pode especificar a proporção da imagem cortada (largura / altura), variando de 0.75 a 1.80.

Remover o fundo da imagem

O recurso de remoção de plano de fundo pode dividir a imagem no assunto em primeiro plano e tudo o mais que é considerado plano de fundo. O Azure AI Vision alcança esse recurso criando uma alfa fosca do assunto em primeiro plano, que é usada para retornar o primeiro plano ou o plano de fundo.

Por exemplo, pegue esta imagem original de um skatista.

Um skatista realizando um truque em frente a uma parede de concreto.

Com o fundo removido, temos apenas o skatista em um fundo transparente.

Um skatista realizando um truque com um fundo preto.

Ao criar um alfa fosco de uma imagem, o resultado é o primeiro plano em todo branco, com um fundo preto.

Uma silhueta de um skatista executando um truque com um fundo preto.

Imagens alfa foscas são úteis quando os aplicativos cliente pretendem fazer processamento adicional de uma imagem que requer separação de objetos de primeiro plano e plano de fundo.