cvedia::rt::api::util¶
Functions¶
| Name | |
|---|---|
| NODISCARD expected< pCValue > | loadJsonFromDisk(std::string const & filename) |
| NODISCARD expected< void > | saveJsonToDisk(std::string const & filename, CValue const & dict, bool append =false) |
| NODISCARD expected< bool > | checkValidJson(std::string const & jsonData, std::vector< std::string > const & checkNodesExist ={}) |
| std::string | getDynamicString(std::string inputString, pCValue obj) |
| std::string | parseTemplate(std::string inputString) |
| std::string | parseTemplate(std::string inputString, nlohmann::json const & js) |
| pCValue | NMS(pCValue detectionsObj, float const nmsScoreThreshold, float const nmsIouThreshold) |
Functions Documentation¶
function loadJsonFromDisk¶
NODISCARD expected< pCValue > loadJsonFromDisk(
std::string const & filename
)
function saveJsonToDisk¶
NODISCARD expected< void > saveJsonToDisk(
std::string const & filename,
CValue const & dict,
bool append =false
)
function checkValidJson¶
NODISCARD expected< bool > checkValidJson(
std::string const & jsonData,
std::vector< std::string > const & checkNodesExist ={}
)
function getDynamicString¶
std::string getDynamicString(
std::string inputString,
pCValue obj
)
function parseTemplate¶
std::string parseTemplate(
std::string inputString
)
function parseTemplate¶
std::string parseTemplate(
std::string inputString,
nlohmann::json const & js
)
function NMS¶
pCValue NMS(
pCValue detectionsObj,
float const nmsScoreThreshold,
float const nmsIouThreshold
)