首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在诺基亚图像sdk中使用混合图像进行图像采集

在诺基亚图像sdk中使用混合图像进行图像采集
EN

Stack Overflow用户
提问于 2014-05-17 03:24:37
回答 1查看 332关注 0票数 1

我正在使用诺基亚图像开发工具包制作windows phone应用程序,应用程序的示例是这个real time blend demo

我正在尝试捕获图像与图像叠加图像,即图像与其他图像在它的顶部,如上面的例子在直播摄像头流以下是代码,我试图捕获图像与效果

代码语言:javascript
复制
        CameraCaptureSequence cameraCaptureSequence = App.Camera.CreateCaptureSequence(1);

        MemoryStream stream  = new MemoryStream();

        cameraCaptureSequence.Frames[0].CaptureStream = stream.AsOutputStream();

        await App.Camera.PrepareCaptureSequenceAsync(cameraCaptureSequence);
        await cameraCaptureSequence.StartCaptureAsync();

        stream.Seek(0, SeekOrigin.Begin);

        MediaLibrary library = new MediaLibrary();
        library.SavePictureToCameraRoll("picture1.jpg", stream);

但是上面的代码只保存图像,没有效果,那么如何从摄像头捕获具有实时混合效果的图像。

EN

回答 1

Stack Overflow用户

发布于 2014-05-26 13:20:16

基本上,您需要做的是将预览中相同的效果/滤镜附加到新的图像源,取而代之的是捕获的照片流。并且可能也使用不同的渲染器。

或者为捕获设置一组重复的过滤器。这是有原因的,例如,你可以在预览中配置较低质量的效果来提高性能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23703137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档