腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
ImageReader
读取
OpenGL
表面
?
android
、
opengl-es
、
image-reader
我正在尝试
使用
OpenGL
ES 1.0来绘制一些东西,渲染到屏幕上的效果很好。然后我想
使用
ImageReader
从surface获取图像数据,但是渲染时它的回调
ImageReader
.OnImageAvailableListener根本不被调用,我的代码出了什么问题?;private int mWidth, mHeight; private
ImageReader
浏览 147
提问于2021-04-03
得票数 0
回答已采纳
1
回答
为什么安卓的
ImageReader
类这么慢?
android
、
android-camera2
、
opencv4android
、
image-reader
我注释掉了图像的所有处理和渲染(只是让相机绘制到内部
ImageReader
对象,然后
使用
acquireLastImage()方法
读取
它),它仍然是15fps。然而,当我将目标
表面
从
ImageReader
对象更改为视图本身的
表面
时,它突然为我提供了30fps。 所以问题是,为什么
ImageReader
类这么慢?我的猜测是
ImageReader
正在从Surface
读取
图像,它
使用
OpenGL
和glRea
浏览 48
提问于2018-06-24
得票数 3
1
回答
获取MediaCodec解码器在RGBA中提供视频帧
android
、
video
、
android-ndk
、
android-mediacodec
我试图
使用
MediaCodec解码器(通过NDK )从.mp4文件中获取视频帧(以供进一步处理)。下面是设置解码器以呈现到
表面
(由
ImageReader
拥有)的示例代码: } } 在其他地方,下面是
如何</
浏览 29
提问于2017-12-04
得票数 2
1
回答
如何
将.png/.jpg格式的文件转换为android.media.Image对象?
android
、
android-camera
、
android-image
、
android-camera2
、
image-reader
我对其中一个供应商的安卓应用程序进行了反编译,注意到它是onImageAvailable(
ImageReader
图像阅读器)函数,它可以从
ImageReader
获取图像并对其进行处理。所以,我想改变 this.
imagereader
.setOnImageAvailableListener(new
ImageReader
.OnImageAvailableListener() {public final void onImageAvailable(
ImageReader
imageReader
浏览 185
提问于2021-09-24
得票数 1
回答已采纳
2
回答
对
使用
camera2应用编程接口的Nexus6的关注较慢
android
、
android-camera
、
android-5.0-lollipop
我开发了相机应用程序,现在我正在
使用
camera2应用程序接口。对于应用程序的需要,我们创建了两个
表面
的预览请求- SurfaceView (取景器)- YUV
ImageReader
表面
(在hstogram计算中
使用
数据)mImageReaderPreviewYUV =
ImageReader<
浏览 3
提问于2014-12-28
得票数 4
2
回答
安卓系统中的
ImageReader
需要很长的时间才能获得一个帧。
android
、
android-5.0-lollipop
、
surface
我正在开发一个Android,在该应用程序中,我
使用
ImageReader
从Surface获取图像。当我在Lollipop版本中记录屏幕时,
表面
的数据是从VirtualDisplay获得的。当我尝试
使用
MediaEncoder作为输入面时,输出视频在30 the以下看起来很平滑。有什么建议让我阅读高fps
表面
的图像数据吗?
ImageReader
imageReader
=
ImageReader
.newInstance(width, height, P
浏览 6
提问于2015-04-30
得票数 4
回答已采纳
2
回答
android camera2接口- session.capture后不调用onImageAvailable
android
、
android-camera2
我正在尝试
使用
camera api2来捕捉图像。
ImageReader
reader =
ImageReader
.newInstance(width, height, ImageFormat.JPEG, 1);
ImageReader</
浏览 20
提问于2017-03-04
得票数 3
1
回答
基于Camera2的Camera2图像处理
android
、
image
、
opencv
、
video
、
camera
最近,我
使用
新的API Camera2在Android上开发了一个相机应用程序。效果很好。当我点击一个按钮时,我捕捉到了一个视频,没有什么复杂的。但是现在,我需要
使用
OpenCV实现图像处理。要做到这一点,我需要捕获图像缓冲区,处理它,然后在我的
表面
显示它。 基于Camera2是否可以这样做,或者我需要用OpenCV提供的相机重写我的项目。编辑:我已经看到,我可以
使用
ImageReader
从我的
表面
获取图像。但是
如何
从
表面
上附加
浏览 2
提问于2015-06-11
得票数 0
1
回答
ImageReader
setOnImageAvailableListener从不工作
java
、
android
、
image
、
camera
、
android-camera2
我已经做了很多关于我的问题的研究,但都没有帮助我让我的代码运行,我的camera 2API的预览是工作的,并显示在一个
表面
视图上,但当我想要通过按钮组保存图片时,
ImageReader
.OnImageAvailableListenerreader =
ImageReader
.newInstance(width, height, ImageFormat.JPEG, 1); reader.setOnI
浏览 534
提问于2020-07-28
得票数 0
1
回答
OCR与Camera2的集成
android
、
android-ndk
、
tesseract
、
android-camera2
、
card.io
我
使用
Camera1,它已经在card.io源代码中实现了。但当谈到谷歌开发者时,他们强烈推荐Camera2。当我试图阅读我的文档时,我会遇到一些关于聚焦、模糊部分等问题。
浏览 3
提问于2017-05-04
得票数 2
回答已采纳
1
回答
ImageReader
使照相机滞后
android
、
android-camera
、
android-camera2
我面临一个问题,我
使用
的是一个
ImageReader
,除了一个SurfaceView,这是用来显示相机的输出。我添加了SurfaceView本身和
ImageReader
的图面(并添加了
ImageReader
侦听器以接收新图像上的事件):reader =
Imag
浏览 2
提问于2016-01-01
得票数 4
回答已采纳
2
回答
在
表面
纹理上显示之前,获取每个android.hardware.camera2帧的数据
android
、
image-processing
、
android-camera
、
android-5.0-lollipop
在我的android应用程序中,我需要获取android.hardware.camera2返回的每个帧,对其数据进行一些处理,然后才将其显示在
表面
纹理上。(
ImageReader
reader) { mBackgroundHandler.post而且我不仅仅在捕捉时需要它,我需要得到发送到camerapreview
表面
的每一帧。onSurfaceTextureUpdated(Surfa
浏览 0
提问于2015-07-05
得票数 3
1
回答
将
ImageReader
和SurfaceTexture与Android Camera2输出同步
android
、
android-ndk
、
android-camera
ImageReader
和SurfaceTexture在应用程序端是异步的。SurfaceTexture.OnFrameAvailableListener和
ImageReader
.OnImageAvailableListener在不同的时间来了。利用
ImageReader
的图像计算物体运动,输出物体运动信息。从另一方面来说。调用updateTexImage渲染背景。但问题是物体的运动在背景渲染后有明显的延迟。工作流程如下: Camera2 2 ->
ImageReader
->计算对象运动->呈现具有对象运动
浏览 0
提问于2018-12-14
得票数 3
回答已采纳
2
回答
捕获Camera2预览帧返回空缓冲区
android
、
camera
、
buffer
、
preview
、
frames
我已经开发了几个应用程序,
使用
Android忠实地这样做,但是即使在检查(Google、Camera1论坛)以确认正确的编码之后,我也无法从
ImageReader
() onImageAvailable请注意下列有关守则: 私有空setUpCameraOutputs(int宽度,int高度){....code.
ImageReader
.newInstance(smallestJPEG.getWidth= null;//配置默认缓冲区大小mTextureView.getSurfaceTex
浏览 3
提问于2015-06-30
得票数 5
1
回答
使用
ImageFormat.Private格式解释来自
ImageReader
的数据
android
、
android-camera2
我已经设置了一个针对
ImageReader
对象
表面
的ConstrainedHighSpeedCaptureSession。HighSpeedCapture会话仅在
ImageReader
的格式设置为ImageFormat.PRIVATE时才起作用--这在android.hardware.camera2.utils.SurfaceUtils.checkHighSpeedSurfaceFormat我知道私有格式是特定于实现的,因此原始字节不能直接解释,但是,实现应该知道
如何
将此图像格式转换为某种标准格式,这正是我所需要的。目前,
浏览 178
提问于2021-06-17
得票数 0
回答已采纳
1
回答
基于camera2应用程序接口的应用程序在某些设备上因图像阅读器
表面
而崩溃
java
、
android
、
android-camera
、
android-camera2
在我的例子中,我有两个
表面
,其中一个来自Image Reader对象。接下来,我定义我的捕获会话,并将这些
表面
设置为目标。正如您在下面的代码中所看到的,在这种情况下,我遵循的是典型的工作流程: int max = 2;mReader =
ImageReader
.newInstance(mWidth, mHeight, ImageFormat.YV12, max);
ImageReader<
浏览 1
提问于2016-08-23
得票数 1
回答已采纳
2
回答
ImageReader
acquireLastestImage在S6上的分辨率与
ImageReader
本身不同
android
、
android-image
、
android-camera2
、
android-image-capture
、
samsung-galaxy-camera
我正在尝试从一个
ImageReader
集合
读取
一个图像到一个特定的分辨率(当然是从CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP获得),但是
ImageReader
.acquireLastestImageString.format("Image size %d x %d", im.getWidth(), im.getHeight())); Log.v(TAG, String.format("
ImageReader
ImageP
浏览 4
提问于2018-01-30
得票数 1
2
回答
Android -从MediaPlayer获得在SurfaceView上播放的帧,将它们传递给本地C++代码
java
、
android
、
c++
、
java-native-interface
、
android-mediaplayer
正如标题所描述的,我正在尝试获取MediaPlayer帧(播放时)并将它们传递给我的C++本机代码(
使用
JNI)。因此,我
使用
MediaPlayer和"setDisplay(SurfaceView)“方法在SurfaceView上绘制视频像素。在视频播放过程中,我
使用
SurfaceView的“SurfaceView”方法来获取最后的视频帧像素。但我读过它位图将永远是黑色的。PS :我必须
使用
API级别8。 谢谢
浏览 1
提问于2014-04-02
得票数 1
回答已采纳
4
回答
输出到
ImageReader
格式YUV_420_888的安卓camera2仍然很慢
android
、
opencv
、
android-camera
、
android-camera2
我已经
使用
推荐的原始格式YUV_420_888来获得最大fps,但是在分辨率为640x480的情况下,我只能得到大约7fps。这比我
使用
旧的相机界面(我想升级到Camera2以获得更高的fps )或OpenCV JavaCameraView(我不能
使用
它,因为我需要在后台服务中运行处理)获得的速度还要慢。 Log.i(TAG, "
浏览 3
提问于2017-03-09
得票数 8
2
回答
如何
才能像camera api中的PreviewCallback和camerax中的ImageAnalysis.Analyzer一样,在android studio中获取camera2接口中的每一帧?
android-studio
、
kotlin
、
android-camera
、
android-camera2
、
android-camerax
如何
才能像Camera api中的PreviewCallback和Camerax中的ImageAnalysis.Analyzer一样,在android studio中获取Camera2 api中的每一帧
浏览 53
提问于2021-01-16
得票数 0
回答已采纳
点击加载更多
相关
资讯
Android GUI 系统综述
OpenglEs之EGL环境搭建
Android图形渲染系统新
Opengl ES之RGB转NV21
Android 音视频采集那些事
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券