0
我在openni 1中有一個代碼,並且我想將它「轉換」爲openni2 api。
我有這樣的類型:將Openni代碼轉換爲Openini2 API
xn::Context m_Context;
xn::DepthGenerator m_Depth;
xn::ImageGenerator m_RGBGen;
在有一個Openini2同級?
感謝您的幫助, 塔爾
我在openni 1中有一個代碼,並且我想將它「轉換」爲openni2 api。
我有這樣的類型:將Openni代碼轉換爲Openini2 API
xn::Context m_Context;
xn::DepthGenerator m_Depth;
xn::ImageGenerator m_RGBGen;
在有一個Openini2同級?
感謝您的幫助, 塔爾
是的,有在Openni2相似的類
如果您檢查遷移指南here
你可以看到,xn::DepthGenerator
和xn::ImageGenerator
被取代openni::VideoStream
類。而openni::OpenNI
類替代xn::Context
。
這兩個openni之間的變化是巨大的,它不僅僅需要改變變量的類別,它不僅僅是一個艱鉅的任務。如果您有任何問題,請評論答案。
如何將RGB888Pixel轉換爲RGB字節流數組? – Tal
@Tal您可以使用'reinterpret_cast'並將其作爲uchar數組,或者如果使用opencv並將緩衝區複製到cv :: Mat.data,則可以創建類型爲8UC3的cv :: Mat。 https://github.com/cvlabbonn/tools_openni2在這裏你有一個openni2的例子 – api55