请问Android studio编写的app真机调试调用摄像头很模糊怎么解决,我编写的extra_video_quality已经设置为1了,效果和代码如下


请问这该如何修改啊,如何调整分辨率?
请问Android studio编写的app真机调试调用摄像头很模糊怎么解决,我编写的extra_video_quality已经设置为1了,效果和代码如下


以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
【您想要解决的问题】: 您提问的目的是解决在Android Studio编写的App中,调用摄像头进行视频录制时,视频画质模糊的问题。
【图片内容】:
lzVideo的函数,该函数用于启动视频录制。代码中包含了设置视频质量的参数EXTRA_VIDEO_QUALITY,并将其设置为最高质量(1)。【问题出现原因】:
EXTRA_VIDEO_QUALITY为1来获取最高质量的视频,但问题依旧存在。【问题解决方案】:
【提供代码】: 以下是修改后的代码示例,用于启动高质量的视频录制:
fun lzVideo(view: View) {
val intent = Intent(MediaStore.ACTION_VIDEO_CAPTURE).apply {
this.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1) // 设置视频质量为最高
}
if (intent.resolveActivity(packageManager) != null) {
this.activityResultLauncher.launch(intent)
} else {
Toast.makeText(this, "无法启动摄像头拍摄视频", Toast.LENGTH_SHORT).show()
}
}
【代码运行方式】:
【代码预期运行结果】:
【推荐相关链接】:
请注意,这些链接可能需要您自行搜索获取,因为当前环境不支持直接提供网址链接。