API | Description |
QR code recognition | Recognizes the location and content of valid QR codes in an image, outputs the text information (URL or text) contained in the QR codes, and pixelates the recognized QR codes. |
PutObjectRequest request = new PutObjectRequest(bucket, key, srcPath);JObject o = new JObject();// Do not return the input imageo["is_pic_info"] = 1;JArray rules = new JArray();JObject rule = new JObject();rule["bucket"] = bucket;rule["fileid"] = "qrcode.jpg";// Processing parameters. For rules, visit https://www.tencentcloud.com/document/product/436/54070?from_cn_redirect=1.rule["rule"] = "QRcode/cover/<mode>";rules.Add(rule);o["rules"] = rules;string ruleString = o.ToString(Formatting.None);request.SetRequestHeader("Pic-Operations", ruleString);// Execute the requestPutObjectResult result = cosXml.PutObject(request);
// Pixelate the recognized QR code. Valid values: 0 (no), 1 (yes). Default value: 0.QRCodeRecognitionRequest request = new QRCodeRecognitionRequest(bucket, key, 0);QRCodeRecognitionResult result = cosXml.QRCodeRecognition(request);
フィードバック