делать только фотографии, чтобы исключить 3D-объект в ar?

Я хочу сфотографировать в arkit, но не хочу включать 3D-объект.

Realitykit snapshot (saveToHDR: Завершение :) Делает снимок текущего представления в iOS.

arView.snapshot(saveToHDR: false) { (image) in

UIImageWriteToSavedPhotosAlbum(image!, nil, nil, nil)}

Справа ** изображение телефона, ** слева ** желаемый результат


person zhou junhua    schedule 27.04.2020    source источник


Ответы (1)


Вы можете использовать ARSession's currentFrame.capturedImage для этой цели

if let pixelBuffer = session.currentFrame?.capturedImage {
  let image = CIImage(cvImageBuffer: pixelBuffer)
  // Save or process the image here
}
person Ivan Nesterenko    schedule 27.04.2020