Я создал вид с двумя изображениями бок о бок, чтобы сравнить их.
Левая сторона от ARFrame.capturedImage
.
Правая сторонаот ARSCNView.snapshot()
Вы можете видеть, что левая сторона немного ярче правой, хотя я направил камеру на белую стену.
Мне нужно, чтобы обе функции возвращали одинаковые значения пикселей для одного и того же объекта, чтобы впоследствии я мог копировать определенные пиксели без явных контуров, появляющихся из-за разницы в яркости.
Возможно, это из-за того, как я конвертирую CVPixelFrameBuffer
в UIImage
?