gpt4 book ai didi

android - 使用 IMAGE_CAPTURE Intent 时如何提高相机分辨率

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:30:28 25 4
gpt4 key购买 nike

我运行我的 android 应用程序,其中实现了相机功能android-powered手机,但我得到的相机图像总是很小解析度。似乎默认情况下,android相机分辨率是小(如640*480),如何提高分辨率??

我使用下面的代码来实现相机部分:

Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); 
File photo=new File(Environment.getExternalStorageDirectory(), "123.jpg");
i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo));
startActivityForResult(i, 1);

对此有什么建议吗???

最佳答案

我自己没有尝试过,但您可以尝试在 Intent 中添加 EXTRA_VIDEO_OUTPUT extra。

只需添加:

i.putExtra(MediaStore.EXTRA_VIDEO_OUTPUT, 1);

参见 the reference了解更多信息。

关于android - 使用 IMAGE_CAPTURE Intent 时如何提高相机分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4215360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com