我正试图从相机预览和其上的ImageView
合成图像。我有一个形象,是被设置在一个imageview的这样合并相机预览和图像?
ImageView iv = new ImageView(this);
iv.setImageResource(R.drawable.one);
一个透明的PNG我然后将其添加到FrameLayout里这已经显示,像这样我的相机预览(继承SurfaceView):
preview = (FrameLayout) findViewById(R.id.camera_preview);
preview.addView(cp); //cp is a reference to a camera preview object
preview.addView(iv);
我的ImageView照片是这样的:
而且屏幕是这样的(我不得不采取从anothe一个知情同意[R摄像头,因为DDMS截图中没有显示预览只图像和黑色屏幕,不知道这是一个相关的,虽然):
现在我的任务是把那张照片与ImageView的。我提出了两种方法,我不知道他们是否可以实施
- 单独保存图片,跟踪图片上的封面,然后合并。可以这样做,以及如何?
- 增益,其中两个视图是居住,并保存为图像的特定区域的
- 采取截图的FrameLayout的样子,我会onky这一块做的也就是最后的手段,如果可以做到这一点
我想知道的是这些方法中的哪一个是可能的,它是如何完成的?还是有更好的方法来完成这件事?
你可以添加一个视图像相机预览像合并单个活动上的两个视图 – SilentKiller 2012-04-25 12:51:50