Quote:
Originally Posted by Sinani201
Code:
ColorImage* camerain = camera->GetImage();
BinaryImage* binImage = camerain->ThresholdHSL(0,9,0,5,250,255);
int numParticles = binImage->GetNumberParticles();
delete camerain;
ParticleAnalysisReport* report;
for(int i = 1; i<=numParticles; i++)
{
binImage->GetParticleAnalysisReport(i,report);
// Other processing stuff
}
delete binImage;
|
It looks like the code should have been:
Code:
ColorImage* camerain = camera->GetImage();
BinaryImage* binImage = camerain->ThresholdHSL(0,9,0,5,250,255);
int numParticles = binImage->GetNumberParticles();
delete camerain;
for(int i = 0; i<numParticles; i++)
{
ParticleAnalysisReport = binImage->GetParticleAnalysisReport(i);
// Other processing stuff
}
delete binImage;