iphone - 具有绿屏或色度键的 avassetwriter

标签 iphone screenshot avassetwriter chromakey

是否可以在 iPhone 上使用 avassetwriter 合成绿屏图像——绿色背景下的动画 Actor 和背景照片并制作视频。

我有一个应用程序可以在绿色背景下创建动画角色的一系列屏幕截图。我想将它们与他们图书馆中的照片合成。

有什么方法可以在 iPhone 上将两者合成一个视频吗?

谢谢,

最佳答案

是的,有。我刚刚在我的 GPUImage 中添加了色度键过滤器框架,它应该可以让你从相机、图像或电影源中获得实时绿屏效果。您只需使用 GPUImageChromaKeyBlendFilter,设置要在第一个图像或视频源中替换的颜色,设置灵敏度阈值,并可选择设置平滑量以用于与目标不完全匹配的颜色。

它的作用类似于框架中的其他混合过滤器,您可以在其中提供要过滤的视频源作为过滤器的第一个输入,并提供用于替换目标颜色的图像或视频作为第二个输入。

我还没有调整这个特定的过滤器的性能,但你应该能够轻松地在旧版 iPhone 4 上以 30 FPS 处理 640x480 帧(720p 约 15-20 FPS)。

关于iphone - 具有绿屏或色度键的 avassetwriter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556375/

相关文章:

Python 屏幕截图 2+ 监视器 (windows)

html - D3截图转PDF

C# 屏幕截图 winlogon 以及用户桌面

swift - iOS swift - 录制多个视频片段在 AVQueuePlayer 中播放时卡住

ios - 当前帧的 AVAssetReader/AVAssetWriter 预览

ios - ios中的唯一标识

php - iPhone 将独特的图像上传到运行 PHP/MYSQL 的服务器

ios - 删除应用程序时如何清除所有计划的本地通知

objective-c - 与 IB 相比,以编程方式创建 View 的效率

iphone - iPhone 上的 OpenGL 到视频