更新算法,工具盘检测随机数导致结果不同
This commit is contained in:
parent
126e4c7aa6
commit
cb6590bc9e
@ -3,7 +3,7 @@
|
||||
|
||||
|
||||
#define SCREWPOSITION_APP_NAME "螺杆定位"
|
||||
#define SCREWPOSITION_VERSION_STRING "1.2.2"
|
||||
#define SCREWPOSITION_VERSION_STRING "1.2.3"
|
||||
#define SCREWPOSITION_BUILD_STRING "1"
|
||||
#define SCREWPOSITION_FULL_VERSION_STRING "V" SCREWPOSITION_VERSION_STRING "_" SCREWPOSITION_BUILD_STRING
|
||||
|
||||
|
||||
@ -1,4 +1,7 @@
|
||||
# 1.2.1 2026-06-04
|
||||
# 1.2.3 2026-06-06
|
||||
1. 更新算法:ARM上检测结果为空
|
||||
|
||||
# 1.2.2 2026-06-04
|
||||
1. 更新算法
|
||||
|
||||
# 1.2.1 2026-05-24
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -115,6 +115,6 @@ SG_APISHARED_EXPORT void sx_rebarWeldSeamPositioning(
|
||||
const SSG_outlierFilterParam filterParam,
|
||||
const SSG_treeGrowParam growParam,
|
||||
const SSX_rodParam rodParam,
|
||||
const double weldSeanRange, //焊缝距钢筋交叉点的范围(最大值)
|
||||
const SVzNLRangeD weldSeamRange, //焊缝距钢筋交叉点的范围(最小值和最大值)
|
||||
std::vector<SSX_weldSeamInfo>& weldSeamInfo,
|
||||
int* errCode);
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1151,7 +1151,7 @@ void newLocatingPlateTest(void)
|
||||
};
|
||||
|
||||
SVzNLRange fileIdx[NEW_LOCATING_PALTE_TEST_GROUP] = {
|
||||
{12,13}, {1,51}
|
||||
{12,13}, {1,52}
|
||||
};
|
||||
|
||||
const char* ver = wd_rodAndBarDetectionVersion();
|
||||
@ -1694,7 +1694,17 @@ void rodWeldSeamPosition_test(void)
|
||||
growParam.minVTypeTreeLen = 50; //mm
|
||||
|
||||
bool isHorizonScan = true; //true:激光线平行槽道;false:激光线垂直槽道
|
||||
double weldSeanRange = 100; //焊缝距钢筋交叉点的范围(最大值)
|
||||
SVzNLRangeD weldSeamRange;//焊缝距钢筋交叉点的范围
|
||||
if ((grp == 0) || (grp == 1))
|
||||
{
|
||||
weldSeamRange.min = rodParam.diameter / 2;
|
||||
weldSeamRange.max = 100;
|
||||
}
|
||||
else
|
||||
{
|
||||
weldSeamRange.min = 0;
|
||||
weldSeamRange.max = 80;
|
||||
}
|
||||
int errCode = 0;
|
||||
std::vector<SSX_weldSeamInfo> weldSeamInfo;
|
||||
sx_rebarWeldSeamPositioning(
|
||||
@ -1704,7 +1714,7 @@ void rodWeldSeamPosition_test(void)
|
||||
filterParam,
|
||||
growParam,
|
||||
rodParam,
|
||||
weldSeanRange,
|
||||
weldSeamRange,
|
||||
weldSeamInfo,
|
||||
&errCode);
|
||||
long t2 = (long)GetTickCount64();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user