Detecta informações de cena, objeto e evento em uma imagem. As informações de cena incluem paisagens naturais, vida cotidiana e desastres. As informações de evento incluem shows de talentos, eventos de escritório, apresentações e eventos de produção. As informações de objeto incluem utensílios de mesa, eletrônicos, móveis e transporte. A operação DetectImageLabels suporta mais de 30 categorias diferentes e milhares de labels.
Descrição da operação
-
Antes de chamar esta operação, certifique-se de que você está familiarizado com a cobrança do Intelligent Media Management (IMM).****
-
Certifique-se de que um projeto do IMM foi criado. Para informações sobre como criar um projeto, consulte CreateProject.
-
Para mais informações sobre os recursos desta operação, consulte Detecção de labels de imagem.
-
Para mais informações sobre as imagens de entrada suportadas por esta operação, consulte Limites de imagens.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:DetectImageLabels |
none |
*Project
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectName |
string |
Sim |
O nome do projeto. Você pode obter o nome do projeto a partir da resposta da operação CreateProject. |
test-project |
| SourceURI |
string |
Sim |
O URI do bucket do Object Storage Service (OSS) no qual você armazena a imagem. Especifique o valor no formato oss://${Bucket}/${Object}. |
oss://test-bucket/test-object.jpg |
| Threshold |
number |
Não |
O limiar de confiança da label. Labels cuja confiança é inferior ao limiar especificado não são retornadas na resposta. Valores válidos: 0 a 1. Se você deixar este parâmetro vazio, o algoritmo fornece um limiar padrão. |
0.7 |
| CredentialConfig | CredentialConfig |
Não |
Se você não tiver requisitos especiais, deixe este parâmetro vazio. As configurações da cadeia de autorização. Para mais informações, consulte Usar cadeias de autorização para acessar recursos de outras entidades. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| Labels |
array |
A lista de labels detectadas. |
|
| Label |
As labels. |
||
| RequestId |
string |
O ID da solicitação. |
91AC8C98-0F36-49D2-8290-742E24DF1F69 |
Exemplos
Resposta de sucesso
JSON formato
{
"Labels": [
{
"Language": "zh-Hans",
"LabelName": "椅子",
"LabelLevel": 2,
"LabelConfidence": 0.95,
"ParentLabelName": "家具",
"CentricScore": 0.877,
"LabelAlias": "座椅",
"Clips": [
{
"TimeRange": [
100
]
}
]
}
],
"RequestId": "91AC8C98-0F36-49D2-8290-742E24DF1F69"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.