MediaCapture会导致质量较差的QR码图像被捕获,因为QR码解码器(Zxing)无法解码QR码(Windows Phone 8.1通用应用程序) 只有当QR码变得更加复杂时,即由长字符串(超过180个字符)生成QR码才能生成用小字符串生成的QR码(小于180)的问题。MediaCapture提供质量差的QR码图像(Windows Phone 8.1通用应用程序)
如果我直接向Zxing解码器提供图像(将qr图像复制到解决方案并提供uri),它工作正常。但如果我使用mediacapture api捕获图像,请等待captureManager.CapturePhotoToStorageFileAsync(imgFormat,file);
,并喂它解码器不工作,
感谢迈克,是获得焦点的权利后,解码器能够解码QR码,还有一件事解码器只工作了较低分辨率的照片(640×480)和(1280 * 720),而不是高分辨率,只要解码器工作正常,这对我来说不是问题 – thakur123