【发布时间】:2015-04-23 11:50:04
【问题描述】:
我来找你是因为我有一个大问题。
我只想捕捉相机视图的一部分。 我基本上想要这样的东西:
我尝试在 AndroidStudio 上做同样的事情,通过在屏幕上添加图片,结果如下:
这很丑,但只是为了尝试。 你基本上需要把你的脸放到透明区域,然后点击“拍照”。我希望相机不要拍摄黑色部分。 这怎么可能 ?是否可以为相机创建一种遮罩?
我记得在这种情况下,我需要拍摄整张照片并通过软件正确缩放。但是,我必须为每个屏幕尺寸做不同的事情。看起来非常困难。
相反,是否可以直接修改cameraView(SurfaceView,或SurfaceHolder),这样我就不需要图像了,而图片会自动适合“蒙版”,因为它实际上是相机看到的唯一东西。
你有什么线索吗?
非常感谢!
【问题讨论】: