【发布时间】:2017-04-22 17:15:56
【问题描述】:
我正在尝试从移动视觉的面部跟踪相机获取位图,但经过大约 5 个小时的尝试,我有点卡住了。
我。首先,结果:空白图像与
Bitmap image = mSurfaceView.getDrawingCache().
我已经在这里为 SetDrawingCache 设置了 true:
public CameraSourcePreview(Context context, AttributeSet attrs) {
super(context, attrs);
mContext = context;
mStartRequested = false;
mSurfaceAvailable = false;
mSurfaceView = new SurfaceView(context);
mSurfaceView.getHolder().addCallback(new SurfaceCallback());
//HERE
mSurfaceView.setDrawingCacheEnabled(true);
addView(mSurfaceView);
}
二。之后我尝试:截取Graphic Overlay的截图,并从相机拍摄,然后合并这2个位图->结果:可怕。一切需要正确都是错误的。
如果有人能提出任何解决方案(即使是建议也可以),我将不胜感激。
泉。
【问题讨论】:
-
你能添加位图吗? “结果:太糟糕了。所有需要正确的事情都是错误的。”不是很丰富。另外,如何合并 BMP?
-
是的,我可以将它们加在一起。但是屏幕截图图形覆盖的位图比我从面部跟踪相机得到的要大。所以结果很奇怪。
标签: android mobile bitmap vision