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