腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android GUI 系统综述
OpenglEs之EGL环境搭建
Android图形渲染系统新
Opengl ES之RGB转NV21
Android 音视频采集那些事
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券