से आरजीबी पिक्सेल बफर प्राप्त करें मैं ऐप्पल के एआरकिट से आरजीबी रंग स्थान में CVPixelBuffer
प्राप्त करने का प्रयास कर रहा हूं। func session(_ session: ARSession, didUpdate frame: ARFrame)
ARSessionDelegate
की विधि में मुझे ARFrame
का उदाहरण मिलता है। पेज Displaying an AR Experience with Metal पर मैंने पाया कि यह पिक्सेल बफर वाईसीबीसीआर (वाईयूवी) रंग स्थान में है।ARKit
मुझे इसे आरजीबी रंग स्थान में बदलने की ज़रूरत है (मुझे वास्तव में CVPixelBuffer
की आवश्यकता है और UIImage
नहीं)। मुझे आईओएस पर रंग रूपांतरण के बारे में something मिला है लेकिन मैं इसे स्विफ्ट 3 में काम नहीं कर पाया।
यूयूवी पर आरजीबी की आवश्यकता के लिए आपको क्या उपयोग करने की आवश्यकता है? – Guig
मेरे पास एक कस्टम प्रसंस्करण पाइपलाइन है जिसके लिए आरजीबी – tomas789
ठीक है। यदि आपकी पाइपलाइन में किसी प्रकार का ओपनग्ल/धातु शामिल है, तो वहां रूपांतरण करना आसान है। मुझे यकीन नहीं है कि सीधे आरजीबी प्राप्त करने का एक अच्छा तरीका है। – Guig