This interface holds a collection of blob results.
Usually you get the LBlobResults object from the ILBlobAnalysis::Build() as analysis result. You can then use this interface to access individual result and draw the results on graphics windows.
Example Code
C++
ILBlobResultsPtr blobResults;
if (err != LPVErrorCode::LPVNoError) return;
int c = blobResults->Count();
for (int i = 0; i < c; ++i) {
ILBlobPtr blob = blobResults->Item(i);
}
LPVErrorCode
This enumeration represents the type of a LPV function error.
Definition: LPVCore.idl:530
C#
LBlobResults blobResults;
LPVErrorCode err = blobAna.Build(img, (LRegion)roi, out blobResults);
int c = blobResults.Count();
for (int i = 0; i < c; ++i) {
LBlob blob = blobResults.Item(i);
}
COM
ILBlobResultsPtr blobResults;
if (err != LPVErrorCode::LPVNoError) return;
int c = blobResults->Count();
for (int i = 0; i < c; ++i) {
ILBlobPtr blob = blobResults->Item(i);
}