Beispiel #1
0
 virtual inline bool popImageMetaData( xn::ImageMetaData& imageMetaData )
 {
     cv::Ptr<xn::ImageMetaData> imagePtr;
     bool isPop = imageQueue.try_pop(imagePtr);
     if( isPop )
         imageMetaData.CopyFrom(*imagePtr);
     return isPop;
 }
Beispiel #2
0
        virtual inline bool popImageMetaData( xn::ImageMetaData& imageMetaData )
        {
            if( imageQueue.empty() )
                return false;

            imageMetaData.CopyFrom(*imageQueue.front());
            imageQueue.pop();
            return true;
        }