2011-08-18 83 views
1

我制作的应用程序使用AVFoundationAVCaptureSession来录制视频。我想要实时或在AVExportSession时以黑白录制视频。如何才能做到这一点?我已经在一些已经有8mm和UberCam的应用中看到过它。用黑白录制视频

回答

1

我认为this的帖子会帮助你。它有由Brad Larson使用着色器实现不同效果的示例代码。

编辑:This链接有一些关于快速灰度级可能有用的东西。

希望有帮助!

+0

我在看代码,但我认为他正在做一些更高级的事情,我正在尝试在这里做。我只是想让视频变得黑白。谢谢虽然:) – Carson

+0

当你说黑与白,你的意思是灰度,而不是只有2种颜色是黑色和白色。对于这两种情况,您都需要对数据进行一些操作。如果你的意思是灰度,你可以尝试只存储红色的颜色链,这应该给你一个体面的近似值。 – msgambel

+0

是的,我指的是灰度,抱歉不澄清。你能指出我需要考虑什么代码来存储红链吗?到目前为止,我感谢你的帮助。 – Carson