android - 如何在 CameraX 中设置视频稳定参数?
问题描述
我CameraX
在我的应用程序中使用并想在构建视频稳定功能中使用,但我不知道该怎么做?
正如Camera.Parameterspublic void setVideoStabilization (boolean toggle)
中所述,我们可以使用 3 种方法来public boolean isVideoStabilizationSupported ()
实现public boolean getVideoStabilization ()
实时视频稳定,但我没有找到在 CameraX 中使用这些功能的任何参考。如果不可能,CameraX
那么我应该使用Camera2
吗?
解决方案
我认为使用 cameraX 你不能设置这些参数,你需要使用camera-api
或者camera2-api
以下是STABILIZATION
Camera2中模式的使用方法
...
captureRequestBuilder = cameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);
//Either of these two mode you can use one.
captureRequestBuilder.set(CaptureRequest.CONTROL_VIDEO_STABILIZATION_MODE, CameraMetadata.CONTROL_VIDEO_STABILIZATION_MODE_ON);
captureRequestBuilder.set(CaptureRequest.LENS_OPTICAL_STABILIZATION_MODE,CaptureRequest.LENS_OPTICAL_STABILIZATION_MODE_ON);
你可以在这里找到这些模式的解释
推荐阅读
- mysql - 在 Laravel 中具有逗号分隔值的列上使用 WhereBetween
- ios - 当我开始水平滚动时,为什么我的收藏视图中的单元格被取消选择?
- automation - odoo 11:如何防止在销售确认后创建交货单
- vb.net - 在使用 VB.Net 在 DevExpress 中关闭表单时,如何将 SchedulerControl 的当前布局保存为默认布局?
- nginx - NGINX - 如何检查请求的域和 server_name(HOST 标头值)是否相同
- qt - QtWebEngine 中的 DNS 泄漏
- c++ - 在 VS Code 中使用 Arduino 时,IntelliSense 会引发 #include 错误
- vue.js - 链式 v-model 简洁?
- excel - 我需要就下面编写的代码提供建议,以防止粘贴到下拉单元格上
- reactjs - Button、ButtonGroup 和 Typography 的 Material-UI Grid 基线对齐