flutter - 如何在 Flutter 的 Camera 包中设置分辨率
问题描述
我正在开发一个使用Camera 包的相机预览的颤振应用程序。
我正在像这样初始化相机控制器:
final controller = CameraController(
_cameras[0],
ResolutionPreset.ultraHigh,
enableAudio: false,
imageFormatGroup: ImageFormatGroup.bgra8888,
);
ResolutionPreset
枚举具有以下选项:
enum ResolutionPreset {
/// 352x288 on iOS, 240p (320x240) on Android
low,
/// 480p (640x480 on iOS, 720x480 on Android)
medium,
/// 720p (1280x720)
high,
/// 1080p (1920x1080)
veryHigh,
/// 2160p (3840x2160)
ultraHigh,
/// The highest resolution available.
max,
}
分辨率需要4032x2034
。如何使用自定义分辨率?
解决方案
推荐阅读
- flask - Flask Werkzeug 文件中的本地文件不起作用
- r - deploy shinyapp.io 显示在 github 上找不到包的错误
- r - 检查列值是否影响 R 中的行值
- c++11 - 使用 auto 实例化私有类
- linux - Cronjob logrotate 未执行
- graphql - AppSync/Amplify - 如何定义 GraphQL 订阅
- r - 将多个ID的每周数据转换为时间序列格式
- rx-java - 在 Room 中使用哪一个:LiveData 还是 RxJava?
- python - Pyglet.clock.schedule 显着函数调用速度限制
- node.js - React - 无法访问服务器端的环境变量