Detecta códigos de barras e QR codes em uma imagem.
Descrição da operação
Para informações sobre os formatos de codificação de imagem suportados 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:DetectImageCodes |
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 o arquivo de imagem está armazenado. Especifique o valor no formato oss://${Bucket}/${Object}. |
oss://test-bucket/test-object.jpg |
| 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. |
||
| Codes |
array |
Os códigos de barras ou QR codes. |
|
| Codes |
As informações do código de barras ou QR code. |
||
| RequestId |
string |
O ID da solicitação. |
6E93D6C9-5AC0-49F9-914D-E02678D3**** |
Exemplos
Resposta de sucesso
JSON formato
{
"Codes": [
{
"Content": "https://www.example.com",
"Confidence": 0.9,
"Boundary": {
"Width": 200,
"Height": 300,
"Left": 10,
"Top": 30,
"Polygon": [
{
"X": 10,
"Y": 10
}
]
},
"Type": "qrcode"
}
],
"RequestId": "6E93D6C9-5AC0-49F9-914D-E02678D3****"
}
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.