API | 操作描述 |
二维码识别 | 二维码识别功能可识别图片中有效二维码的位置及内容,输出图像中二维码包含的文本信息(每个二维码对应的 URL 或文本),并可对识别出的二维码添加马赛克 |
# 先创建 cos clientexample_object = 'example_object.jpg'with open(example_object, 'rb') as fp:opts = '{"is_pic_info":1,"rules":[{"fileid":"format.jpg","rule":"QRcode/cover/0"}]}'response,data = client.ci_put_object_from_local_file_and_get_qrcode(Bucket='example-bucket-123456789',LocalFilePath=example_object,Key='example_key',EnableMD5=False,PicOperations=opts)# 查看响应信息,可根据需要读指定数据print(response,data)
参数名称 | 参数描述 | 类型 | 是否必填 |
Bucket | 存储桶名称,由 BucketName-APPID 构成 | String | 是 |
LocalFilePath | 图片路径 | String | 是 |
Key | 对象键(Key)是对象在存储桶中的唯一标识。例如,在对象的访问域名 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg 中,对象键为 doc/pic.jpg | String | 是 |
EnableMD5 | 是否需要 SDK 计算 Content-MD5,默认关闭,打开后将增加上传耗时 | Bool | 否 |
PicOperations | 万象图片处理参数,请参见二维码识别 | String | 是 |
# 先创建 cos clientresponse,data = client.ci_get_object_qrcode(Bucket='example_bucket-123456789',Key='example_object',Cover=0)# 查看响应信息,可根据需要读指定数据print(response,data)
参数名称 | 参数描述 | 类型 | 是否必填 |
Bucket | 存储桶名称,由 BucketName-APPID 构成 | String | 是 |
Key | 对象键(Key)是对象在存储桶中的唯一标识。例如,在对象的访问域名 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg 中,对象键为 doc/pic.jpg | String | 是 |
Cover | 万象图片处理二维码覆盖开关,请参见二维码识别 | Int | 是 |
本页内容是否解决了您的问题?