该接口提供一个路径检测结果集合,包含一个或多个路径检测结果。
通常通过调用 ILPathDetector::Detect() 得到该检测结果集合。 可以通过该接口访问其中的单个检测结果,绘制检测结果和分数曲线到给定的设备。
示例代码
C++
ILPathResultsPtr pathResults;
LPVErrorCode err = pathDetector->Detect(img, rotRectRoi, &pathResults);
if (err != LPVErrorCode::LPVNoError) return;
int c = pathResults->Count();
for (int i = 0; i < c; ++i) {
ILPathResultPtr result = pathResults->Item(i);
}
LPVErrorCode
LPV 算法或函数运行过程中遇到的错误。
Definition: LPVCore.idl:530
C#
LPathResults pathResults;
LPVErrorCode err = pathDetector.Detect(img, rotRectRoi, out pathResults);
int c = pathResults.Count();
for (int i = 0; i < c; ++i) {
LPathResult result = pathResults.Item(i);
}
COM
ILPathResultsPtr pathResults;
LPVErrorCode err = pathDetector->Detect(img, rotRectRoi, &pathResults);
if (err != LPVErrorCode::LPVNoError) return;
int c = pathResults->Count();
for (int i = 0; i < c; ++i) {
ILPathResultPtr result = pathResults->Item(i);
}