在ZXing识别之前修改图像

时间:2016-04-04 10:34:43

标签: java android zxing android-studio-2.0

我是Android新手
我需要反转相机捕获的QR码的颜色(我的代码将变为黑底白字),然后将其发送到ZXing以识别代码(最好是在2.3.3之后的所有Androids上)。 我已经在项目中使用了库依赖项,可以识别标准代码(使用IntentIntegrator类),但不知道如何做更复杂的事情。

这个帖子https://forums.xamarin.com/discussion/21906/zxing-get-scanned-picture说我需要以某种方式使用OnPreviewFrame。然后,本教程http://www.codepool.biz/how-to-implement-a-simple-barcode-scan-application-on-android.html显示我可以将它与事件处理代码一起使用:

private Camera.PreviewCallback mPreviewCallback = new Camera.PreviewCallback() 
    {
            @Override
            public void onPreviewFrame(byte[] data, Camera camera) {        
                // TODO Auto-generated method stub
            }
        };

但是Android Studio告诉我PreviewCallback无法识别,在线文档说它自API21以来已被弃用。

如何正确地做到这一点?

0 个答案:

没有答案