std::string ZDvidUrl::getSplitUrl( const std::string &dataName, uint64_t originalLabel, uint64_t newLabel) const { std::ostringstream stream; stream << newLabel; return getSplitUrl(dataName, originalLabel) + "?splitlabel=" + stream.str(); }
std::string ZDvidUrl::getSplitUrl( const std::string &dataName, uint64_t originalLabel, uint64_t newLabel) const { std::string url = getSplitUrl(dataName, originalLabel); if (url.empty()) { return ""; } std::ostringstream stream; stream << newLabel; return url + "?splitlabel=" + stream.str(); }
std::string ZDvidUrl::getCoarseSplitUrl( const std::string &dataName, uint64_t originalLabel) const { if (!m_coarseSplitCommand.empty()) { return getSplitUrl(dataName, originalLabel, m_coarseSplitCommand); } return ""; #if 0 std::ostringstream stream; if (m_coarseSplitCommand.empty()) { stream << getDataUrl(dataName) << "/" << m_coarseSplitCommand << "/" << originalLabel; } return stream.str(); #endif }
std::string ZDvidUrl::getSplitSupervoxelUrl( const std::string &dataName, uint64_t originalLabel) const { return getSplitUrl(dataName, originalLabel, m_splitSupervoxelCommand); }