我正在尝试使用camera2 API从相机捕获图像数据.我主要使用的是从

android Capture2RAW示例中获取的代码.在完全停止之前,只有少数图像通过(即调用on

ImageAvailable).我尝试使用不同大小的RAW_SENSOR和JPEG格式捕获相同的结果.我究竟做错了什么?

this.mImageReader = ImageReader.newInstance(width, height, ImageFormat.RAW_SENSOR, /*maxImages*/ 1);

Surface surface = this.mImageReader.getSurface();

final List surfaces = Arrays.asList(surface);

this.mCamera.createCaptureSession(surfaces, new CameraCaptureSession.StateCallback() {

// Callback methods here

}, null);

CaptureRequest.Builder captureRequestBuilder;

captureRequestBuilder = this.mCamera.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);

captureRequestBuilder.addTarget(surface);

this.mCaptureRequest = captureRequestBuilder.build();

this.mCaptureSession.setRepeatingRequest(mCaptureRequest, null, null);

android循环请求数据,android – Camera2 ImageReader冻结重复捕获请求相关推荐

  1. android 线程传递数据,Android Handle主线程向子线程发送数据

    一.前言: 今天,下载apk的时候,下载进度回调到主线程,主线程刷新通知栏,造成页面阻塞掉,不能点击页面(下载结束后,可以正常点击页面). 所以,要在进度回调发送消息到子线程,在子线程的Handler ...

  2. android动态显示表格数据,android中水平显示表格数据

    今天工作任务提前完成了,就抽空更新一下博客,这篇博客以前我在其他论坛上发表过,今天有空就把它拉过来:制作表格一般来讲都是一条一条数据垂直显示,今天我们就将表格数据水平分布显示:下面请看效果图: 一.两 ...

  3. Android底层隐私数据,Android Intent传递数据底层分析详细介绍_Android_脚本之家

    Android  Intent传递数据底层分析详细介绍 我们知道在Activity切换时,如果需要向下一个ActivityB传递数据,可以借助Intent对象的putExtra方法. 但是不知各位有没 ...

  4. android循环滚动textview,Android 循环上下滚动

    最近在做项目的时候遇到了一个上下滚动文字的需求,在网上找到了一个自定义的TextView,但是切换效果很图片,没有滚动的效果,考虑到html的marquee效果添加到TextView中,无奈没有效果, ...

  5. android 清空sp数据,Android 使用 SharedPreferences 保存少量数据的实现代码

    1 SharedPreferences 介绍 SharedPreferences是使用键值对的方式来存储数据的 SharedPreferences share = getSharedPreferenc ...

  6. android天气json数据,android JSON解析数据 android解析天气预报

    概要 笔者近期做到对天气预报JSON数据解析,在此小记. 天气预报接口:http://wthrcdn.etouch.cn/weather_mini?citykey=101200101 JSON数据如下 ...

  7. android 自定义日历 数据,Android实现自定义日历.pdf

    Android实实现现自自定定义义日日历历 自定义日历类源码,可以自己在里面按照需求增减功能,做成自己想要的日历效果,小伙伴们可以根据自己的需求自 由 改 自定义日历控件,支持旧历.节气.日期标注.点 ...

  8. java 防止url重复请求_Web项目如何防止客户端重复发送请求

    在Web项目中,有一些请求或操作会对数据产生影响(比如新增.删除.更新),针对这类请求一般都需要做一些保护,以防止用户有意或无意的重复发起这样的请求导致的数据错乱. 本文总结了一些防止客户端重复发送请 ...

  9. android fragment传递数据,Android 两个Fragment之间传递数据实例详解

    Android 两个Fragment之间如何传递数据 FragmentA启动FragmentB,做一些选择操作后,返回FragmentA,需要把FragmentB里面选择的数据传回来.有什么办法? F ...

最新文章

  1. Redis优化MySQL
  2. nginx的upstream目前支持5种方式的分配
  3. Translating Embedding for Modeling Multi-relational Data
  4. Visual Studio——理解多字节编码与Unicode码
  5. Linux753权限,linux的chmod与chown命令详解
  6. PAT (Basic Level) 1073 多选题常见计分法(恶心模拟)
  7. 关于java包_关于Java包
  8. 143. 最大异或对
  9. 解决java使用Runtime.exec执行linux复杂命令不成功问题
  10. 盘点2021AI Conference Deadlines及论文写作突击要点
  11. RxJava学习总结
  12. 依赖的包_运维丨python安装mysql的依赖包mysqlpython操作
  13. 狂打气球html5游戏_4399h5游戏_企业团建活动小游戏:合力吹气球
  14. 【优化预测】基于matlab布谷鸟搜索算法优化SVM预测【含Matlab源码 1525期】
  15. 缓解疲劳、舒缓全身放松,游养乐分享养生小秘籍
  16. 3.破解百度翻译 输入keyWord返回对应翻译的数据
  17. (4)pokeman_用图片对模型进行测试
  18. 计算机网络——单播、多播(组播)、广播
  19. Matlab矩阵操作相关题目
  20. 什么是GIS(地理信息系统)

热门文章

  1. 通过SharedPreferences方式存储复杂数据
  2. 《Flask 入门教程》第 3 章:模板
  3. 【刘文彬】 Controller:EOS区块链核心控制器
  4. 《Linux命令行与shell脚本编程大全》读书笔记————第一章 初识Linux shell
  5. position_css
  6. Android实训案例(四)——关于Game,2048方块的设计,逻辑,实现,编写,加上色彩,分数等深度剖析开发过程!...
  7. navicate连接mysql问题(#1130 - Host 'localhost' is not allowed to connect to this MySQL server)
  8. 谷歌推出 GKE 开源依赖关系漏洞奖励计划
  9. 从数据库读取数据后输出XML
  10. iOS提交TestFlight测试显示缺少合规证明