Android 我可以用cameraX只拍摄图像的顶部吗?
我想用cameraX拍摄图像的顶部,我知道我们可以在图像上应用一个比率,但当我这样做时,比率会应用在图像的中心 我在ImageCaptureConfig.Builder中查看了不同的方法,但没有发现任何相关内容Android 我可以用cameraX只拍摄图像的顶部吗?,android,android-camerax,Android,Android Camerax,我想用cameraX拍摄图像的顶部,我知道我们可以在图像上应用一个比率,但当我这样做时,比率会应用在图像的中心 我在ImageCaptureConfig.Builder中查看了不同的方法,但没有发现任何相关内容 val imageCaptureConfig = ImageCaptureConfig.Builder() .apply { setTargetAspectRatio(Rational(3, 1)) // I want this but on the top of
val imageCaptureConfig = ImageCaptureConfig.Builder()
.apply {
setTargetAspectRatio(Rational(3, 1)) // I want this but on the top of the image
setCaptureMode(ImageCapture.CaptureMode.MIN_LATENCY)
}.build()
您需要在
ImageCapture
用例中执行此代码。查看官方的Android Camera X示例项目,了解如何裁剪:我认为CameraX没有提供裁剪捕获图像的方法。您需要捕获整个图像,然后根据自己的喜好进行裁剪。在这个网站上搜索“android裁剪图像”。我在这里没有看到任何与裁剪相关的代码。你能说得更具体些吗?