Android Camera2 API:如何放大枢轴点?

时间:2018-11-11 21:39:01

标签: android android-camera2

我正在使用

实现缩放应用程序

edge[2]['viz'] = {color: {'r': 255, 'g': 0, 'b': 0, 'a': 0}}

正如this answer中所述。 但是,我也希望能够放大枢轴点,例如通过设置

mPreviewRequestBuilder.set(CaptureRequest.SCALER_CROP_REGION, zoom);

我想在左上角获得缩放(我的枢轴是0,0点)。但是,无论我传递给Rect zoom = new Rect(0, 0, activeArraySize.width()/2, activeArraySize.height()/2); 的参数如何,它总是相对于中心放大。

我知道我可以使用mPreviewRequestBuilder.set()缩放预览,但这会导致质量下降。有没有办法用mTextureView.setTransform(matrix)做到这一点?

0 个答案:

没有答案