CZXing
CZXing copied to clipboard
Make you have the QRCode Scan ability like WeChat!
CameraSurface.java这个类下的startContinuousAutoFocus()方法  需要修改一下
 代码设置如下: ``` val scanBox = mScanView.scanBox with(scanBox) { setBorderSize(ViewUtils.dpToPx(180, this@ParkletStationScanActivity), ViewUtils.dpToPx(180, this@ParkletStationScanActivity)) setMaskColor(ContextCompat.getColor(this@ParkletStationScanActivity, R.color.colorQrCodeOverlay)) setScanLineColor(listOf(ContextCompat.getColor(this@ParkletStationScanActivity, R.color.colorPrimary), ContextCompat.getColor(this@ParkletStationScanActivity, R.color.colorPrimary), ContextCompat.getColor(this@ParkletStationScanActivity, R.color.colorPrimary))) setCornerColor(ContextCompat.getColor(this@ParkletStationScanActivity, R.color.colorPrimary)) setScanNoticeText("") invisibleFlashLightIcon() **}** ``` 希望大佬有时间解一下
如果上一个Activity的生命周期,没有进行onDestory的话,(我在onDestory里设置了 view.onDestory()),那么打开下一个Activity时候,就会影响到下一个Activity的扫描。
我们目前无法抓到java层日志,不知道是不是C++层的崩溃,急,求解答
` public static Bitmap getDecodeAbleBitmap(String picturePath) { try { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeFile(picturePath, options); int sampleSize = Math.min(options.outHeight, options.outWidth) / 500; if (sampleSize <= 0)...
将build改为下面这种,运行就会包缺少so文件 ,手机小米10 架构是arm64-v8a implementation project(':czxing') // implementation 'me.devilsen:czxing:1.0.17' 日志如下===================== Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libiconv.so" not found at java.lang.Runtime.loadLibrary0(Runtime.java:1071) at java.lang.Runtime.loadLibrary0(Runtime.java:1007) at java.lang.System.loadLibrary(System.java:1667) 2021-01-05 09:51:16.373 13153-13153/? E/AndroidRuntime: at me.devilsen.czxing.code.NativeSdk.(NativeSdk.java:85)...
界面和接口我之前已经自己写好了,现在想用czxing的解析能力就行,可否提供一下同步调用方式?
最新的opencv_contrib加入了wechat_qrcode模块,我进行了编译,按照这篇博客https://blog.csdn.net/poorkick/article/details/113665108 ,识别率和识别速度大大提高了,但是目前不知道怎么抽离出来,请问你能集成进去吗