size_t width,
size_t height,
size_t minDisp,
- size_t maxDisp) = 0;
+ size_t maxDisp,
+ std::string stereoConfigPath) = 0;
/**
* @brief Run dfs adaptor.
void Unbind();
void Initialize(DfsParameter& param, size_t width, size_t height,
- size_t minDisp, size_t maxDisp);
+ size_t minDisp, size_t maxDisp, std::string stereoConfigPath);
void Run(DfsData& base, DfsData& extra);
DfsData& GetDepthData();
};
#define __DFS_PARAMETER_H__
#include <cstddef>
+#include <vector>
/**
* @file dfs_parameter.h
* @brief This file contains the depth parameter structure.
size_t height;
size_t stride;
+ std::vector<std::vector<double>> pointCloud;
+ double *pointCloudData;
+ size_t pointCloudSize;
+
DfsData()
{
data = nullptr;
Name: dfs-adaptation
Summary: Adaptation of depth-from-stereo
-Version: 1.0.1
+Version: 1.0.2
Release: 0
Group: Multimedia/Framework
License: Apache-2.0
}
void DfsAdaptor::Initialize(DfsParameter& param, size_t width, size_t height,
- size_t minDisp, size_t maxDisp)
+ size_t minDisp, size_t maxDisp, std::string stereoConfigPath)
{
LOGI("ENTER");
CHECK_INSTANCE(mDfsAdaptorHandle);
- mDfsAdaptorHandle->Initialize(param, width, height, minDisp, maxDisp);
+ mDfsAdaptorHandle->Initialize(param, width, height, minDisp, maxDisp, stereoConfigPath);
LOGI("LEAVE");
}