35 lines
977 B
C
Raw Normal View History

#pragma once
#include "IVrConfig.h"
#include "HoleDetectionParams.h"
#include <string>
/**
* @brief
*
* VrXxx
*
*/
namespace AlgoParamConverter
{
/// 孔洞检测参数转换
SHoleDetectionParams ToAlgoParam(const VrHoleDetectionParam& param);
/// 孔洞过滤参数转换
SHoleFilterParams ToAlgoParam(const VrHoleFilterParam& param);
/**
* @brief
* @param logTag "[Algo Thread]"
* @param detectionParams
* @param filterParams
* @param clibMatrix (4x4)
*/
void LogAlgoParams(const std::string& logTag,
const SHoleDetectionParams& detectionParams,
const SHoleFilterParams& filterParams,
const double clibMatrix[16]);
} // namespace AlgoParamConverter