有谁知道怎么做?
有人能提供一个例子吗?我认为现在已经没有版本4.0中的NDA了吗?
答案 0 :(得分:1)
看看AVFoundation框架,特别是avseture avsession avinputdevice等。你可以在iPhone开发中心论坛找到一些列表:搜索“avcapture” AVFoundation是你想要用来记录,修改原始帧,显示它们,一个场景添加一些叠加的框架
如果你只想做叠加,那么UIImagePickerController就足够了。
答案 1 :(得分:0)
如果我理解你正在努力做的事情,那么你已经设置了像Apple在这个Q& A中建议的视频捕捉:http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html
从那里开始,使用本答案中描述的方法:blend two uiimages based on alpha/transparency of top image将预览与叠加层混合起来应该不是很大的问题,前提是您先在UIImage中绘制它。将生成的图像输入缓冲区并相应保存。
虽然,这种方法肯定不会给你每秒很多帧。