Lines Matching full:pblob
749 virtual void AddBlob(CvBlob* pBlob) = 0;
773 /* pBlob - pointer to structure with blob parameters (ID is ignored)*/
777 virtual CvBlob* AddBlob(CvBlob* pBlob, IplImage* pImg, IplImage* pImgFG = NULL ) = 0;
796 virtual void ProcessBlob(int BlobIndex, CvBlob* pBlob, IplImage* /*pImg*/, IplImage* /*pImgFG*/ = NULL)
800 assert(pBlob);
801 //pBlob->ID;
804 pBlob[0] = pB[0];
805 pBlob->ID = ID;
809 virtual double GetConfidence(int /*BlobIndex*/, CvBlob* /*pBlob*/, IplImage* /*pImg*/, IplImage* /*pImgFG*/ = NULL)
827 virtual void UpdateBlob(int /*BlobIndex*/, CvBlob* /*pBlob*/, IplImage* /*pImg*/, IplImage* /*pImgFG*/ = NULL){};
860 virtual void SetBlob(int /*BlobIndex*/, CvBlob* /*pBlob*/){};
863 virtual void SetBlobByID(int BlobID, CvBlob* pBlob)
865 SetBlob(GetBlobIndexByID(BlobID),pBlob);
879 virtual void SetBlobHyp(int /*BlobIndex*/, CvBlob* /*pBlob*/){};
898 virtual void Update(CvBlob* /*pBlob*/, IplImage* /*pImg*/, IplImage* /*pImgFG*/ = NULL){};
900 virtual double GetConfidence(CvBlob* /*pBlob*/, IplImage* /*pImg*/,
982 virtual void AddBlob(CvBlob* pBlob) = 0;
1012 virtual CvBlob* Process(CvBlob* pBlob) = 0;
1032 virtual void Update(CvBlob* pBlob) = 0;
1043 virtual void AddBlob(CvBlob* pBlob) = 0;
1065 virtual void AddBlob(CvBlob* pBlob) = 0;
1082 virtual int Process(CvBlob* pBlob, IplImage* pImg, IplImage* pFG) = 0;