二维码扫描 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二维码扫描解决二维码被拉伸相关推荐

  1. android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)

    写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) project下载   zbarLib编译project  project下载0积分 bug 在2.3的系统中Hol ...

  2. [转载]android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)

    写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) 前天早上登陆CSDN时候一条消息:一网友提出了两点疑惑 扫描框目前只是做的假象,是全屏的图片进行解析 中文乱码现象 ...

  3. android中Zing二维码扫描,二维码生成

    Android中二维码扫描的最常用库是zxing和zbar,zxing项目地址为https://github.com/zxing/zxing,目前还有多个人在维护.zbar主要用C来写的,对速度有要求 ...

  4. Android开源之行之走进zxing,轻松实现二维码扫描(二)

    对于Zxing开源项目的简化上文已给出,源码经过测试且不断修改.众所周知,Zxing项目的扫描是横向的,这么引用的用户体验确实不好:然而盲目的修改会出现拉伸以及样本采集的偏离.所以这里说一下如何将横屏 ...

  5. Android:实际运用Zxing集成二维码扫描 及 自定义扫码界面(demo源码)

    二维码扫描,各大主流App必不可少的功能,而且google已将轮子替我们造好,直接拿来使用即可.以下是教学如何将Zxing开源库集成到自己项目中,并且自定义扫码界面,后期可根据自己的业务需求进行修改, ...

  6. 【Android App】人脸识别中扫描识别二维码实战解析(附源码和演示 超详细)

    需要源码请点赞关注收藏后评论区留言私信~~~ 一.扫描识别二维码 不仅可以利用zxing库生成二维码,同样利用zxing库可以扫描二维码并解析得到原始文本,此时除了给build.gradle添加如下一 ...

  7. 二维码扫描器 android二维码扫描 二维码识别软件

    这两天,在弄一个二维码扫描的东西. 二维码为移动设备购物提供了方便.在电商行业也有一些商家开始正式商业应用,我所知道的 1号店就在使用这种东西. 一个二维码对应一个产品. 二维码可以使用Google提 ...

  8. 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法源码

    softboy蓝牙输入法. 蓝牙扫描器 二维码扫描 一维码扫描 蓝牙传输 输入法. 可以通过安装这个输入法程序,识别蓝牙扫描器.然后扫描器将文本输入到手机上. 里面有附图.图中可以将 绿茶的二维码 传 ...

  9. 百度云曲显平:AIOps时代下如何用运维数据系统性地解决运维问题?

    百度云智能运维负责人 曲显平 本文是根据百度云智能运维负责人曲显平10月20日在msup携手魅族.Flyme.百度云主办的第十三期魅族技术开放日<百度云智能运维实践>演讲中的分享内容整理而 ...

最新文章

  1. NVIDIA DGX SUPERPOD 企业解决方案
  2. 手机数据抓包以及wireshark技巧
  3. Java开发小技巧(五):HttpClient工具类
  4. python毒酒检测_检测OpenSSL漏洞的脚本
  5. [INS-08109] Unexpected error occurred while validating inputs at state 'getOCMDetails'.
  6. java properties文件_java的properties文件怎么创建
  7. Maven精选系列--介绍与安装
  8. ltspice 双脉冲_焊烟脉冲布袋式除尘器制作
  9. Android系统(204)---ContentProvider
  10. 用于最优控制的简单软件
  11. visual studio快捷键总结
  12. html改变微信标题栏颜色,带你了解微信在线编辑器的颜色样式修改
  13. 【工具】adb下载安装及基本操作
  14. UCOS操作系统——系统内部任务(六)
  15. 扎堆出海的抖音、今日头条、UC 头条们后来怎么样了?
  16. 载银纳米TiO2/壳聚糖水凝胶/pH/GSH响应羧甲基壳聚糖水凝胶和纳米凝胶的制备
  17. 物理机ping通Centos虚拟机,但虚拟机ping不通物理机的解决方法
  18. Windows XP迎来20岁生日,仍有上百万用户坚守
  19. 计算物体自由下落距离
  20. 传奇客户端文件介绍注解教程,GM必备知识

热门文章

  1. STM32MP157C-DK2->Develop on Arm® Cortex®-A7之 C语言开发LED例程
  2. 基于Flink的实时数据消费应用、功能质量保障方法
  3. 99_包(package)
  4. 如何在Windows版iTunes中播放Ogg音乐文件
  5. 容器三把斧之 | OverlayFS原理与实现
  6. Vivado使用技巧(24):HDL/XDC中设置综合属性
  7. B - ZJM要抵御宇宙射线
  8. 罗杨美慧 20190919-4 单元测试,结对
  9. True Positive和True Negative的含义
  10. Multisim仿真 错误Error: Shorted voltage sources found: Vfgen_src_negative