gpt4 book ai didi

Java android 以自定义分辨率捕获照片

转载 作者:行者123 更新时间:2023-12-02 03:12:58 25 4
gpt4 key购买 nike

我想这样做:我选择一个分辨率,然后设置最接近的分辨率并拍照,但我不知道如何获取分辨率列表并设置分辨率。我拍了一张这样的照片:

  private void clickpic() {
// Check Camera
if (getApplicationContext().getPackageManager().hasSystemFeature(
PackageManager.FEATURE_CAMERA)) {
// Open default camera
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
// start the image capture Intent
startActivityForResult(intent, REQUEST_CAMERA);
} else {
Toast.makeText(getApplication(), R.string.no_camera, Toast.LENGTH_LONG).show();
}
}

最佳答案

ACTION_IMAGE_CAPTURE 不授予您对分辨率的控制权。它所做的最接近的事情是让您在全尺寸图像(如果您提供 EXTRA_OUTPUT 则提供)或缩略图(如果您不提供 EXTRA_OUTPUT 则提供)进行选择。

关于Java android 以自定义分辨率捕获照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40764182/

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