欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

急怎么获取相机预览图像时的数据流

更新时间: 2014-01-05 02:42:06 责任编辑: Author_N1

 

急!!!如何获取相机预览图像时的数据流?
本帖最后由 kldou666 于 2011-09-13 15:55:32 编辑 大家好!
    最近在研究有关相机编程的预览功能,我想要拿到照相时图像预览的数据流,饭后返回一个byte数组.
参考了安卓平台,它有专门一个 Preview(预览)类,可进行回调,能够不停的返回一个byte[]。
但对于黑莓,目前我没有找到类似方法,看了些开发文档,是关于如何启动相机,例如:
try {
//利用Player类开启相机
Player player = Manager.createPlayer("capture://video");
// 预备摄像
player.realize();
_videoControl = (VideoControl) player.getControl("VideoControl");
if (_videoControl != null)
 {
   // 获取显示video的UI组件Field,用于显示到屏幕
   _videoField = (Field) _videoControl.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE,"net.rim.device.api.ui.Field");
   // 设置全屏和可见模式
   _videoControl.setDisplayFullScreen(true);
   _videoControl.setVisible(true);
  }
// 启动摄像头
player.start();
// 添加到屏幕
this.add(_videoField);
}catch (Exception e) 
{e.printStackTrace();}
=================================================================
我想知道如何获取预览图像(即就是一个摄像的过程)时每一帧图像的数据流呢,有没有高手做过类似的开发案例,或者有可以推荐的开发文档供我参考下!!!拜托了,真的太愁人了!
--参考方法--
在BlackBerry文档中有关于如何使用API录像的,链接如下:
http://docs.blackberry.com/en/developers/deliverables/11942/Record_video_without_using_the_camera_app_734824_11.jsp

还有一段样例,样例链接如下:
http://docs.blackberry.com/en/developers/deliverables/11942/CS_record_video_without_using_the_camera_app_734825_11.jsp

修改一下就可以完成你需要完成的工作了。
--参考方法--
哥们,你解决了么,我也想知道答案啊?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:42:06
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13340/
本文WWW.DOC100.NET DOC100.NET版权所有。