CVPixelBuffer в RGBA-буфер в iOS / Swift? - PullRequest
0 голосов
/ 01 марта 2019

Я работаю с ARKit и получаю ARFrame - capturedImage имеет CVPixelBuffer - В настоящее время я конвертирую это в CVPixelBuffer-> CIImage-> UIImage-> JPEG

Я хочу знать, как получить сыройбуфер из CVPixelBuffer - я знаю, что ARFrame имеет формат YUV, и я хочу, чтобы буфер изображений в формате RGBA был задан в качестве текстуры в моем графическом приложении.

Мне кажется, что CVPixelBuffer-> CIImage-> UImage-> JPEG - это слишком много преобразований, и снова декодирование из JPEG-> Buffer в моем приложении - слишком расточительная обработка.

Итак, вопрос в том, как мне получить буфер изображения RGBA из CVPixelBuffer.Я использую Swift

Спасибо

...