26 lines
727 B
C++
26 lines
727 B
C++
#pragma once
|
|
|
|
#include "IVrConfig.h"
|
|
#include "HoleDetectionParams.h"
|
|
#include <string>
|
|
|
|
/**
|
|
* @brief 配置参数到算法参数的转换工具
|
|
*/
|
|
namespace AlgoParamConverter
|
|
{
|
|
|
|
RansacPlaneSegmentationParams ToAlgoParam(const VrRansacPlaneSegmentationParam& param);
|
|
|
|
SHoleDetectionParams ToAlgoParam(const VrHoleDetectionParam& param);
|
|
|
|
SHoleFilterParams ToAlgoParam(const VrHoleFilterParam& param);
|
|
|
|
void LogAlgoParams(const std::string& logTag,
|
|
const RansacPlaneSegmentationParams& ransacParams,
|
|
const SHoleDetectionParams& detectionParams,
|
|
const SHoleFilterParams& filterParams,
|
|
const double clibMatrix[16]);
|
|
|
|
} // namespace AlgoParamConverter
|