2017-08-09 143 views
1

我剛開始探戈和Unity生RGB或YUV數據緩衝區,需要找到一種方式來獲得,以便進一步通過它處理從設備相機原始RGB或YUV數據。這個處理要求我提供ARGB陣列或三個Y,U,V緩衝區。我該如何處理這個問題?獲取探戈

我需要一些類似於OnTangoImageAvailableEventHandler回調的東西 - 但是,它給了我一個字節數組,這是一個YUV圖像,我無法獲得單個的Y,U或V平面,也沒有獲得每個平面的跨度。

回答

0

YUV字節數組可以使用這裏提到的函數轉換爲RGB: Confusion on YUV NV21 conversion to RGB。 使用該功能可以獲得R,G和B值。

+0

的感謝!有沒有辦法獲得單獨的Y,U和V平面緩衝區? – peetonn

+0

在提到的Y,U,V的代碼值被提取之前,它們被轉換爲R,G,B,如果這是你所需要的... ... – midnightcoffee