mirror of
https://github.com/introlab/rtabmap.git
synced 2026-10-03 16:47:47 +08:00
fixing tilt on windows ci
This commit is contained in:
@@ -48,7 +48,10 @@ void PyDescriptor::parseParameters(const ParametersMap & parameters)
|
||||
std::string previousPath = path_;
|
||||
Parameters::parse(parameters, Parameters::kPyDescriptorPath(), path_);
|
||||
Parameters::parse(parameters, Parameters::kPyDescriptorDim(), dim_);
|
||||
path_ = uReplaceChar(path_, '~', UDirectory::homeDir());
|
||||
if(!path_.empty() && path_[0] == '~' && (path_.size() == 1 || path_[1] == '/' || path_[1] == '\\'))
|
||||
{
|
||||
path_ = UDirectory::homeDir() + path_.substr(1);
|
||||
}
|
||||
UINFO("path = %s", path_.c_str());
|
||||
UINFO("dim = %d", dim_);
|
||||
UTimer timer;
|
||||
|
||||
@@ -88,7 +88,10 @@ void PyDetector::parseParameters(const ParametersMap & parameters)
|
||||
Parameters::parse(parameters, Parameters::kPyDetectorPath(), path_);
|
||||
Parameters::parse(parameters, Parameters::kPyDetectorCuda(), cuda_);
|
||||
|
||||
path_ = uReplaceChar(path_, '~', UDirectory::homeDir());
|
||||
if(!path_.empty() && path_[0] == '~' && (path_.size() == 1 || path_[1] == '/' || path_[1] == '\\'))
|
||||
{
|
||||
path_ = UDirectory::homeDir() + path_.substr(1);
|
||||
}
|
||||
}
|
||||
|
||||
std::vector<cv::KeyPoint> PyDetector::generateKeypointsImpl(const cv::Mat & image, const cv::Rect & roi, const cv::Mat & mask)
|
||||
|
||||
@@ -31,8 +31,13 @@ PyMatcher::PyMatcher(
|
||||
cuda_(cuda)
|
||||
{
|
||||
PythonInterface::instance("PyMatcher");
|
||||
path_ = uReplaceChar(pythonMatcherPath, '~', UDirectory::homeDir());
|
||||
model_ = uReplaceChar(model, '~', UDirectory::homeDir());
|
||||
auto expandTilde = [](const std::string & p) -> std::string {
|
||||
if(!p.empty() && p[0] == '~' && (p.size() == 1 || p[1] == '/' || p[1] == '\\'))
|
||||
return UDirectory::homeDir() + p.substr(1);
|
||||
return p;
|
||||
};
|
||||
path_ = expandTilde(pythonMatcherPath);
|
||||
model_ = expandTilde(model);
|
||||
UINFO("path = %s", path_.c_str());
|
||||
UINFO("model = %s", model_.c_str());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user