当前位置:  开发笔记 > IOS > 正文

翻转Quicktime预览和捕获

如何解决《翻转Quicktime预览和捕获》经验,为你挑选了1个好方法。

我需要水平翻转一些我正在预览和捕捉的视频.A-la iChat,我有一个网络摄像头,希望它看起来好像用户正在看镜子.

我在预览Quicktime视频QTCaptureView.我的捕获是逐帧完成的(由于我不会进入的原因),例如:

imageRep = [NSCIImageRep imageRepWithCIImage: [CIImage imageWithCVImageBuffer: frame]];
image = [[NSImage alloc] initWithSize: [imageRep size]];
[image addRepresentation: imageRep];
[movie addImage: image forDuration: someDuration withAttributes: someAttributes];

有小费吗?



1> bmalicoat..:

没有什么比复活旧问题更好的了.无论如何,我来到这里,几乎找到了我想要的东西,感谢Brian Webster,但是如果有人正在寻找批发解决方案,请在将您的类设置为QTCaptureView实例的委托之后尝试:

- (CIImage *)view:(QTCaptureView *)view willDisplayImage:(CIImage *)image {
//mirror image across y axis
return [image imageByApplyingTransform:CGAffineTransformMakeScale(-1, 1)];
}

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有