本文整理汇总了C++中xn::DepthMetaData::CopyFrom方法的典型用法代码示例。如果您正苦于以下问题:C++ DepthMetaData::CopyFrom方法的具体用法?C++ DepthMetaData::CopyFrom怎么用?C++ DepthMetaData::CopyFrom使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类xn::DepthMetaData
的用法示例。
在下文中一共展示了DepthMetaData::CopyFrom方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: popDepthMetaData
virtual inline bool popDepthMetaData( xn::DepthMetaData& depthMetaData )
{
cv::Ptr<xn::DepthMetaData> depthPtr;
bool isPop = depthQueue.try_pop(depthPtr);
if( isPop )
depthMetaData.CopyFrom(*depthPtr);
return isPop;
}
示例2: get_depth_meta_data
/**
* @brief Gets a copy of the Color cv::Mat.
* @details Gets a copy of the Color cv::Mat, if the Image Generator
* (_image_generator) is active.
*
* @param[out] depth
* Copy of the Image cv::Mat.
*
* @retval true if the cv::Mat was successfully copied.
* @retval false if the generator is not active or some other error occurred.
*/
bool NIKinect::get_depth_meta_data(xn::DepthMetaData& depth){
if(this->_flags[NIKinect::DEPTH_G]){
depth.CopyFrom(this->_depth_md);
return true;
}
else{
return false;
}
}