智能媒体管理:二维码识别

智能媒体管理:二维码识别

条形码识别示例图片信息IMM项目名称:test-project

图片的存储地址:oss://test-bucket/test-object2.jpg

图片示例

请求示例{

"ProjectName": "test-project",

"SourceURI": "oss://test-bucket/test-object2.jpg",

}返回示例{

"Codes": [

{

"Type": "barcode",

"Confidence": 0.433,

"Content": "",

"Boundary": {

"Left": 162,

"Top": 393,

"Height": 86,

"Width": 78

}

}

],

"RequestId": "391A3AEC-FF64-5450-96DF-18DBDC234B2F"

}说明 返回示例显示该图片有一个条形码。

示例代码# -*- coding: utf-8 -*-

# This file is auto-generated, don't edit it. Thanks.

import sys

import os

from typing import List

from alibabacloud_imm20200930.client import Client as imm20200930Client

from alibabacloud_tea_openapi import models as open_api_models

from alibabacloud_imm20200930 import models as imm_20200930_models

from alibabacloud_tea_util import models as util_models

from alibabacloud_tea_util.client import Client as UtilClient

class Sample:

def __init__(self):

pass

@staticmethod

def create_client(

access_key_id: str,

access_key_secret: str,

) -> imm20200930Client:

"""

使用AccessKey ID&AccessKey Secret初始化账号Client。

@param access_key_id:

@param access_key_secret:

@return: Client

@throws Exception

"""

config = open_api_models.Config(

access_key_id=access_key_id,

access_key_secret=access_key_secret

)

# 填写访问的域名。

config.endpoint = f'imm.cn-beijing.aliyuncs.com'

return imm20200930Client(config)

@staticmethod

def main(

args: List[str],

) -> None:

# 阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。

# 强烈建议不要把AccessKey ID和AccessKey Secret保存到工程代码里,否则可能导致AccessKey泄露,威胁您账号下所有资源的安全。

# 本示例通过从环境变量中读取AccessKey,来实现API访问的身份验证。如何配置环境变量,请参见https://help.aliyun.com/document_detail/2361894.html。

imm_access_key_id = os.getenv("AccessKeyId")

imm_access_key_secret = os.getenv("AccessKeySecret")

# 初始化客户端。

client = Sample.create_client(imm_access_key_id, imm_access_key_secret)

detect_image_codes_request = imm_20200930_models.DetectImageCodesRequest(

project_name='test-project',

source_uri='oss://test-bucket/test-object2.jpg'

)

runtime = util_models.RuntimeOptions()

try:

# 复制代码运行请自行打印API的返回值。

client.detect_image_codes_with_options(detect_image_codes_request, runtime)

except Exception as error:

# 如有需要,请打印错误信息。

UtilClient.assert_as_string(error.message)

@staticmethod

async def main_async(

args: List[str],

) -> None:

# 阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。

# 强烈建议不要把AccessKey ID和AccessKey Secret保存到工程代码里,否则可能导致AccessKey泄露,威胁您账号下所有资源的安全。

# 本示例通过从环境变量中读取AccessKey,来实现API访问的身份验证。如何配置环境变量,请参见https://help.aliyun.com/document_detail/2361894.html。

imm_access_key_id = os.getenv("AccessKeyId")

imm_access_key_secret = os.getenv("AccessKeySecret")

# 初始化客户端。

client = Sample.create_client(imm_access_key_id, imm_access_key_secret)

detect_image_codes_request = imm_20200930_models.DetectImageCodesRequest(

project_name='test-project',

source_uri='oss://test-bucket/test-object2.jpg'

)

runtime = util_models.RuntimeOptions()

try:

# 复制代码运行请自行打印API的返回值。

await client.detect_image_codes_with_options_async(detect_image_codes_request, runtime)

except Exception as error:

# 如有需要,请打印错误信息。

UtilClient.assert_as_string(error.message)

if __name__ == '__main__':

Sample.main(sys.argv[1:])

相关推荐

《爱情公寓》胡一菲扮演者是谁 扮演者娄艺潇资料及近况介绍
365彩票下载1.0.0老版本

《爱情公寓》胡一菲扮演者是谁 扮演者娄艺潇资料及近况介绍

正在阅读:2345好压如何给压缩文件加密 2345好压给压缩文件添加密码的方法2345好压如何给压缩文件加密 2345好压给压缩文件添加密码的方法
365彩票下载1.0.0老版本

正在阅读:2345好压如何给压缩文件加密 2345好压给压缩文件添加密码的方法2345好压如何给压缩文件加密 2345好压给压缩文件添加密码的方法

视频:灶头及祭灶黑白照片
日博365哪个是真的

视频:灶头及祭灶黑白照片

笑对人生的名言
365彩票下载1.0.0老版本

笑对人生的名言

阴阳师悬赏封印山童在哪刷 悬赏封印山童哪里最多
365彩票下载1.0.0老版本

阴阳师悬赏封印山童在哪刷 悬赏封印山童哪里最多

显卡、主板售后维修需要几天,不同品牌对比来了
365彩票下载1.0.0老版本

显卡、主板售后维修需要几天,不同品牌对比来了