我使用openframeworks中的ofxCvBlob
类。假设我得到一个对象:
ofxCvBlob blob = blobs.get(i);
我有自己的课程,扩展ofxCvBlob
:
class ofxDTangible : ofxCvBlob {
}
假设我有1个ofxDTangible
类型的对象:
ofxDTangible tangible;
我想让它从blob
获取值,然后又怎么做呢?
答案 0 :(得分:2)
我无法正确理解您的问题,但如果ofxCvBlob
具有适当的复制结构
class ofxDTangible : ofxCvBlob
{
public:
ofxDTangible() {};
ofxDTangible(ofxCvBlob& base) : ofxCvBlob(base) {};
}
ofxDTangible tangible(blob);