方案一:theCamera.setDisplayOrientation(270);//TODO wujiaxing
方案二:
public static void intCameraOrientation(Camera theCamera, Activity activity) {
int degrees = getDisplayOrientation(getDisplayRotation(activity), Camera.CameraInfo.CAMERA_FACING_BACK);
Camera.Parameters parameters = theCamera.getParameters();
parameters.setRotation(degrees);
theCamera.setDisplayOrientation(degrees);
theCamera.setParameters(parameters);
}
public static int getDisplayRotation(Activity activity) {
int rotation = activity.getWindowManager().getDefaultDisplay().getRotation();
switch (rotation) {
case Surface.ROTATION_0:
return 0;
case Surface.ROTATION_90:
return 90;
case Surface.ROTATION_180:
return 180;
case Surface.ROTATION_270:
return 270;
}
return 0;
}

诸如zxing二维码调用摄像头旋转角度问题解决方法相关推荐

  1. Vue使用html2Canvas和canvas2Image下载二维码会模糊的问题解决方法

    Vue使用html2Canvas和canvas2Image下载二维码会模糊的问题解决方法 参考文章: (1)Vue使用html2Canvas和canvas2Image下载二维码会模糊的问题解决方法 ( ...

  2. zxing 二维码生成深度定制

    二维码生成服务之深度定制 之前写了一篇二维码服务定制的博文,现在则在之前的基础上,再进一步,花样的实现深度定制的需求,我们的目标是二维码上的一切都是可以由用户来随意指定 设计 1. 技术相关 zxin ...

  3. com.google.zxing 二维码工具类

    com.google.zxing 二维码工具类 pom 工具类 使用 pom <dependency><groupId>com.google.zxing</groupId ...

  4. 谷歌zxing 二维码生成工具

    一.加入maven依赖 <!-- 谷歌zxing 二维码 --> <dependency><groupId>com.google.zxing</groupId ...

  5. 自定义ZXing二维码扫描界面并解决取景框拉伸等问题

    自定义ZXing二维码扫描界面并解决取景框拉伸等问题 参考文章: (1)自定义ZXing二维码扫描界面并解决取景框拉伸等问题 (2)https://www.cnblogs.com/tommylemon ...

  6. ZXing二维码自定义绘画文字

    最近项目需要,重新了解了下二维码的自定义文字绘画,直接上代码,记录一下. 一:导入Maven依赖 <!-- Zxing --> <dependency><groupId& ...

  7. 77、基于STM32单片机的超市餐饮二维码/条形码摄像头识别结账扫码系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 二维码识别系统是集数据采集,识别,以及显示 ...

  8. Marco's Java【小工具篇 之 Google Zxing 二维码生成】

    前言 二维码相信大家一定不陌生啦,去菜市场买菜,路边摊买个小吃都可以扫一扫,近几年来中国的二维码技术的普及也是大家有目共睹的,而二维码在其他国家虽然有用到,但极少,更没有说全国普及. 二维码又称二维条 ...

  9. zxing二维码扫描预览变形的解决方案

    -----------------------------------2018.6.1更新--------------------------------------- 附上github地址: htt ...

最新文章

  1. MATLAB中plot函数的linespec参数
  2. [AGC001 D]Arrays and Palindrome
  3. 每周一书《Spark与Hadoop大数据分析》分享!
  4. InfluxDB学习之InfluxDB的安装和简介
  5. php面向对象精要(1)
  6. 【中山市选2009】【BZOJ2463】谁能赢呢?
  7. Ubuntu安装Spark
  8. 平面方程(Plane Equation)求解方法
  9. static taint IoT vul location
  10. 运营商 sni 服务器,加密或者丢失:加密SNI的工作机制
  11. html图片自带闪光效果,CSS实现的一闪而过的图片闪光效果
  12. 使用C语言教你轻松学会Cantor表
  13. 毕业设计 基于云平台的火灾报警系统设计与实现 - stm32 物联网 单片机 OneNET云平台
  14. 对于无线传感网的初步认识
  15. springbatch读取文件_Spring Batch读取txt文件并写入数据库的方法教程
  16. 写给大家看的Web设计书:第3版(世界级设计大师指点迷津)(全彩印刷)
  17. easyui 监听filebox文件框选择改变事件
  18. (转)DNS Proxy配置
  19. 红心大战安卓单机版_红心大战手机版 v1.30 安卓版
  20. 各种工业以太网比较(EtherCAT,EtherNet/IP,ProfiNet,Modbus-TCP,Powerlink)

热门文章

  1. 人工智能将从5大方面改变企业IT
  2. IE打不开了,该怎么办?
  3. SpringCloud学习笔记
  4. 实现对mysql增删改查_Java语言实现对MySql数据库中数据的增删改查操作的代码
  5. mysql-8xxx遇坑后的安装
  6. Complier Validation via Equivalence Modulo Inputs
  7. 图形学 Lecture7 光线追踪
  8. Python 入门-Task1 变量、运算符、数据类型及位运算
  9. Keyword Spotting (KWS) | Deep Spoken Keyword Spotting: An Overview
  10. Gartner 发布2022年新兴技术成熟度曲线