各位大神求教一个Camera的问题,现在功能要求在打开Camera后在屏幕的中间再显示一个小的预览窗口,其显示的内容正是原始预览窗口的缩小版,此时相当于是画中画的效果,在大的预览界面中间再放一个小的预览窗口。且小的预览窗口可以来回拖动。
刚开始我是这样实现这个功能的,通过继承PreviewCallback 实现onPreviewFrame 方法,获得到Preview的YUV数据,将该数据转化成RGB格式,转化成Bitmap画在中间的SurfaceView中。这样做可以实现画中画的效果,但是效率非常的慢,不知道有没有别的方法可以实现画中画的效果?
我看到Iphone手机中的全景模式就像是两个Preview显示的。而且全景模式出来的图片连贯性非常的好。各位大神能否提供一个图片粘合的算法吗?谢谢!!算法手机
刚开始我是这样实现这个功能的,通过继承PreviewCallback 实现onPreviewFrame 方法,获得到Preview的YUV数据,将该数据转化成RGB格式,转化成Bitmap画在中间的SurfaceView中。这样做可以实现画中画的效果,但是效率非常的慢,不知道有没有别的方法可以实现画中画的效果?
我看到Iphone手机中的全景模式就像是两个Preview显示的。而且全景模式出来的图片连贯性非常的好。各位大神能否提供一个图片粘合的算法吗?谢谢!!算法手机
解决方案 »
- 求基于android的视频通话开发思路
- android获取GPS经纬度,全是按照书上的代码,但是编译没有问题,在模拟器上运行错误,大神求助啊……
- 关闭定制锁屏后系统自带锁屏不能正常使用
- 如何实现真正的单例安卓程序
- Where is doc about android widget?
- 求助,图片不能全屏的问题
- Android/IOS移动互联网推送数据问题!
- 小弟初学Android的几个小问题,望大家相助
- 重金悬赏!使用Fragment来实现TabHost的功能,有一个小Bug,哪个大神帮忙解决一下!
- android app如何做用户登陆验证,并与服务器通讯
- android 如何监听 去电(去电,去电,去电) 的接通事件
- 菜鸟做扫雷项目出现 java.lang.ArithmeticExce问题,求大虾指教
您说的这个我不是很明白,预览回调帧是指什么?surfaceview怎么去刷呢?还请赐教