我正在观看 2017 年的 WWDC 深度图像编辑视频 ( link ),其中他们将肖像模式的背景设为黑色。他们还展示了一些代码,但我不确定如何使用它。谁能提供一些示例代码吗?
最佳答案
我相信你想做的是改变:
vec4 result = vec4(imageColor.rgb * scaleFactor, imageColor.a);
至:
if disparity < cutoff {
vec4 result = vec4(imageColor.rgb, 0);
}
其中 cutoff 是您想要停止显示的视差(深度)。
我一直在使用 AVDepthData,但对过滤器没有经验。
希望有帮助!
关于ios - 如何使用 Depth Api 去除肖像背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47123710/