//Formato ARGB //b == bits[i] g == bits[i+1] r == bits[i+2] alpha == bits[i+3] bool HullToObjectModule::run(){ if(m_data->hulls.size() > 0) m_data->hulls.clear(); if(m_data->RMMobjects.size() > 0 && m_data->fgImage != NULL && m_data->currentImage != NULL) //Requires foreground and current images completeBlobs(m_data->RMMobjects, m_data->fgImage, m_data->currentImage); return true; }
//Formato ARGB //b == bits[i] g == bits[i+1] r == bits[i+2] alpha == bits[i+3] bool regionalSegmentationModule::run(){ if(m_data->blobs.size() > 0 && m_data->fgImage != NULL && m_data->currentImage != NULL) //Requires foreground and current images completeBlobs(m_data->blobs, m_data->fgImage, m_data->currentImage); return true; }