Object Construction and destruction in a single function :
IplImage* m_pSrcImage = NULL;
int ObjectLifeTime( bool bConstruct)
{
if( m_pSrcImage)
{
cvReleaseImage(&m_pSrcImage);
m_pSrcImage = NULL;
}
if( bConstruct)
{
m_pSrcImage = cvCreateImage(cvSize(300,300),IPL_DEPTH_8U, 3);
}
return 0;
}
we can use the ObjectLifeTime() fn to construct as well as destruct the object...
ObjectLifeTime( true) to construct the object...
ObjectLifeTime(false) to destruct the object....
No comments:
Post a Comment