azure-ai-vision-imageanalysis-java
Crie aplicativos de análise de imagens com o Azure AI Vision Java SDK
Precisa adicionar legendas de imagens, extração de texto via OCR, detecção de objetos ou corte inteligente em seu aplicativo Java. Esta skill fornece padrões de código prontos para uso para integrar o Azure AI Vision SDK com gerenciamento adequado de credenciais e tratamento de erros.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“azure-ai-vision-imageanalysis-java”。 Gerar legenda para image.jpg
预期结果:
O Azure AI Vision SDK gera uma legenda como: 'Um grupo de pessoas sentadas em uma mesa de conferência discutindo uma apresentação' com uma pontuação de confiança de 0,92. O código mostra como extrair o texto e o valor de confiança.
正在使用“azure-ai-vision-imageanalysis-java”。 Extrair texto de receipt.png
预期结果:
Os resultados do OCR incluem blocos de texto estruturados com detalhes em nível de linha e palavra. Cada palavra mostra seu texto, pontuação de confiança (por exemplo, 0,98) e coordenadas do polígono delimitador para posicionamento preciso.
正在使用“azure-ai-vision-imageanalysis-java”。 Detectar objetos em photo.jpg
预期结果:
A detecção de objetos retorna uma matriz de objetos detectados. Cada objeto inclui tags com nomes (por exemplo, 'pessoa', 'notebook') e pontuações de confiança, além de coordenadas de caixa delimitadora (x, y, largura, altura) para desenhar caixas de detecção.
安全审计
安全This is a legitimate Azure AI Vision SDK documentation skill for Java. Static analysis flagged many patterns but all are false positives: (1) External commands detected at lines 15-268 are Maven XML and Java code examples, not shell commands. (2) Network URLs at lines 102, 269, 281 are example/demo URLs and documentation links. (3) Environment variable access at lines 32-33 uses System.getenv() for secure credential management - this is the recommended secure practice. (4) High/blocker findings for 'weak cryptographic algorithm' are YAML metadata and table formatting, not cryptographic code. The skill uses proper security practices by reading Azure credentials from environment variables rather than hardcoding them.
低风险问题 (4)
检测到的模式
质量评分
你能构建什么
Automatizar a digitalização de documentos
Extrair texto de documentos digitalizados, recibos e faturas para criar arquivos digitais pesquisáveis. Usar OCR para converter documentos em papel em texto editável.
Melhorar catálogos de produtos de e-commerce
Gerar automaticamente legendas de imagens de produtos e detectar objetos para melhor indexação de busca. Criar miniaturas cortadas de forma consistente para exibição uniforme do catálogo.
Recursos de acessibilidade de construção
Gerar descrições de imagens para usuários com deficiência visual. Fornecer texto alternativo automático para imagens em sistemas de gerenciamento de conteúdo.
试试这些提示
Use o Azure AI Vision Java SDK para gerar uma legenda para a imagem no caminho de arquivo local /path/to/image.jpg. Mostre como configurar o cliente com variáveis de ambiente e imprimir o texto da legenda com pontuação de confiança.
Mostre-me como usar o Azure AI Vision SDK para executar OCR em uma imagem de documento digitalizado. Inclua código para iterar pelos blocos de texto detectados, linhas e palavras com seus polígonos delimitadores.
Escreva código Java que analise uma imagem usando múltiplos recursos visuais: legenda, tags, objetos e leitura (OCR). Mostre como configurar as opções de análise para legendas neutras em gênero e especificar o idioma.
Demonstre como usar o cliente assíncrono no Azure AI Vision Java SDK para analisar imagens. Mostre o padrão de assinatura para lidar com resultados e erros assíncronos.
最佳实践
- Sempre armazene as credenciais do Azure em variáveis de nunca codificar chaves de API no código-fonte
- Use clientes assíncronos para processamento de imagens de alto volume para melhorar a taxa de transferência
- Trate HttpResponseException para tratamento de erros robusto e lógica de repetição
避免
- Não codifique chaves de API ou URLs de endpoint em seus arquivos Java de origem
- Não ignore o tratamento de erros - sempre capture e registre exceções do serviço Azure
- Não processe imagens maiores que 20MB - redimensione antes da análise para evitar falhas