Android笔记:Zing二维码扫描解决二维码被拉伸
二维码扫描 Android Zxing图片拉伸解决
Zxing是google提供的二维码扫描工程
默认是横屏的 转换成竖屏后图片出现拉伸
这里提供解决办法:
Zxing 修改 CameraConfigurationManager.Java文件的
void initFromCameraParameters(Camera camera)方法
在 Log.d(TAG, “Screen resolution: ” + screenResolution);这句之后增加
Point screenResolutionForCamera = new Point(); screenResolutionForCamera.x = screenResolution.x; screenResolutionForCamera.y = screenResolution.y; // preview size is always something like 480*320, other 320*480 if (screenResolution.x < screenResolution.y) { screenResolutionForCamera.x = screenResolution.y; screenResolutionForCamera.y = screenResolution.x; }
在把其后的
cameraResolution = getCameraResolution(parameters, screenResolution);
中的screenResolution改为 screenResolutionForCamera
如下:
cameraResolution = getCameraResolution(parameters, screenResolutionForCamera);
Android笔记:Zing二维码扫描解决二维码被拉伸相关推荐
- android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)
写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) project下载 zbarLib编译project project下载0积分 bug 在2.3的系统中Hol ...
- [转载]android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)
写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) 前天早上登陆CSDN时候一条消息:一网友提出了两点疑惑 扫描框目前只是做的假象,是全屏的图片进行解析 中文乱码现象 ...
- android中Zing二维码扫描,二维码生成
Android中二维码扫描的最常用库是zxing和zbar,zxing项目地址为https://github.com/zxing/zxing,目前还有多个人在维护.zbar主要用C来写的,对速度有要求 ...
- Android开源之行之走进zxing,轻松实现二维码扫描(二)
对于Zxing开源项目的简化上文已给出,源码经过测试且不断修改.众所周知,Zxing项目的扫描是横向的,这么引用的用户体验确实不好:然而盲目的修改会出现拉伸以及样本采集的偏离.所以这里说一下如何将横屏 ...
- Android:实际运用Zxing集成二维码扫描 及 自定义扫码界面(demo源码)
二维码扫描,各大主流App必不可少的功能,而且google已将轮子替我们造好,直接拿来使用即可.以下是教学如何将Zxing开源库集成到自己项目中,并且自定义扫码界面,后期可根据自己的业务需求进行修改, ...
- 【Android App】人脸识别中扫描识别二维码实战解析(附源码和演示 超详细)
需要源码请点赞关注收藏后评论区留言私信~~~ 一.扫描识别二维码 不仅可以利用zxing库生成二维码,同样利用zxing库可以扫描二维码并解析得到原始文本,此时除了给build.gradle添加如下一 ...
- 二维码扫描器 android二维码扫描 二维码识别软件
这两天,在弄一个二维码扫描的东西. 二维码为移动设备购物提供了方便.在电商行业也有一些商家开始正式商业应用,我所知道的 1号店就在使用这种东西. 一个二维码对应一个产品. 二维码可以使用Google提 ...
- 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法源码
softboy蓝牙输入法. 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法. 可以通过安装这个输入法程序,识别蓝牙扫描器.然后扫描器将文本输入到手机上. 里面有附图.图中可以将 绿茶的二维码 传 ...
- 百度云曲显平:AIOps时代下如何用运维数据系统性地解决运维问题?
百度云智能运维负责人 曲显平 本文是根据百度云智能运维负责人曲显平10月20日在msup携手魅族.Flyme.百度云主办的第十三期魅族技术开放日<百度云智能运维实践>演讲中的分享内容整理而 ...
最新文章
- NVIDIA DGX SUPERPOD 企业解决方案
- 手机数据抓包以及wireshark技巧
- Java开发小技巧(五):HttpClient工具类
- python毒酒检测_检测OpenSSL漏洞的脚本
- [INS-08109] Unexpected error occurred while validating inputs at state 'getOCMDetails'.
- java properties文件_java的properties文件怎么创建
- Maven精选系列--介绍与安装
- ltspice 双脉冲_焊烟脉冲布袋式除尘器制作
- Android系统(204)---ContentProvider
- 用于最优控制的简单软件
- visual studio快捷键总结
- html改变微信标题栏颜色,带你了解微信在线编辑器的颜色样式修改
- 【工具】adb下载安装及基本操作
- UCOS操作系统——系统内部任务(六)
- 扎堆出海的抖音、今日头条、UC 头条们后来怎么样了?
- 载银纳米TiO2/壳聚糖水凝胶/pH/GSH响应羧甲基壳聚糖水凝胶和纳米凝胶的制备
- 物理机ping通Centos虚拟机,但虚拟机ping不通物理机的解决方法
- Windows XP迎来20岁生日,仍有上百万用户坚守
- 计算物体自由下落距离
- 传奇客户端文件介绍注解教程,GM必备知识
热门文章
- STM32MP157C-DK2->Develop on Arm® Cortex®-A7之 C语言开发LED例程
- 基于Flink的实时数据消费应用、功能质量保障方法
- 99_包(package)
- 如何在Windows版iTunes中播放Ogg音乐文件
- 容器三把斧之 | OverlayFS原理与实现
- Vivado使用技巧(24):HDL/XDC中设置综合属性
- B - ZJM要抵御宇宙射线
- 罗杨美慧 20190919-4 单元测试,结对
- True Positive和True Negative的含义
- Multisim仿真 错误Error: Shorted voltage sources found: Vfgen_src_negative