我遇到了这个问题,它很少发生,但一旦发生,用户就无法继续操作,因为我无法做任何解决方法。 当用户点击捕获时,相机正在后台工作,但仍然出现相机关闭的错误。 设备信息: 品牌:诺基亚 Android版本:10 型号:诺基亚6.1 Plus 这是我用来捕获图像的代码 imageCapture...
我在使用新的camera2 api时遇到了低帧率问题。具体来说,尽管我选择了最高的帧率范围(30,30), characteristics.get(CameraCharacteristics.CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES); 并设置它 m...
这是我的相机片段,在其中我使用TextureView打开相机。相机以正确的方向捕捉图像,但捕捉到的图像没有以正确的方向保存... public class Camera2BasicFragment extends Fragment implements View.OnClic...
我正在开发一个手电筒应用程序,可以打开/关闭系统的闪光灯。 我在Android M(v6.0)上遇到了崩溃问题: Crashlytics 以下是问题详情和堆栈跟踪: Fatal Exception: java.lang.IllegalArgumentException: Recei...
我需要在我的应用中使用Camera2 API。(Api21+) 我找到了下面的示例: https://github.com/googlesamples/android-Camera2Basic 我下载并在我的手机上启动它。当我按下“Picture”按钮时,它会调用takePhoto方法。 ...
编辑:问题已解决!请参见以下内容。 我需要裁剪从Camera2的onImageAvailable监听器中获取的图像(YUV422888颜色空间)。我不想或者说不需要将其转换为Bitmap ,因为这会严重影响性能,而且我实际上只对亮度感兴趣,而不是RGB信息(包含在图像的Plane 0中)。 我...
我正在尝试修改帧速率(降低它),以便我们可以对其进行实时操作。但是无法更改帧速率。 可能的解决方案包括: - 更改CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES - 延迟setRepeatingRequest 我们需要减少传递给Surfaceholder的生...
我有一个相机应用程序,可以在录制视频时分析视频(检测相机运动)。我使用camera2 API,在录制视频(使用MediaRecorder)时获取帧(从相机中获取)。但是,需要在服务器上再次分析视频文件。问题是我在手机上分析非压缩帧。但是服务器在压缩和解压缩后分析视频帧。这些帧肯定是不同的。 ...
我正在尝试使用Camera2 API开发一个Android相机应用程序。代码工作得很好。但是,在Nexus 5X上测试后,如果我添加多个Surface,createCaptureSession总是失败,并且onConfigureFailed方法被调用。下面是我正在使用的代码。 你知道为什么只...
我编写了一个YUV_420_888到位图的转换,并考虑了以下逻辑(根据我的理解): 总结一下思路:内核的坐标x和y与非填充部分的Y平面(2D分配)和输出位图的x和y相一致。然而,U和V平面与Y平面有不同的结构,因为它们使用1个字节来覆盖4个像素,并且可能具有大于1的PixelStride,此...