为什么ARSCNView.snapshot()输出与ARFrame.capturedImage不同?

时间:2018-09-23 22:40:18

标签: ios swift arkit

我创建了两个图像视图并排的视图,以比较两个图像。

左侧来自ARFrame.capturedImage

右侧来自ARSCNView.snapshot()

即使我将相机对准白色墙壁,您也可以看到左侧的亮度略高于右侧。

White wall

我需要两个函数都为同一对象返回相同的像素值,以便以后可以在某些像素上进行复制,而不会由于亮度差异而出现明显的轮廓。

是否可能是由于我将CVPixelFrameBuffer转换为UIImage的原因?

0 个答案:

没有答案