třída ImageAnalysis::ImageAnalysisResultDetails
Představuje další informace související s výsledkem analýzy obrázku.
To zahrnuje nezpracovanou odpověď JSON ze služby a další podrobnosti související s připojením služby a zdrojem image.
Členové
GetResultId
Syntaxe: public inline std::string GetResultId ( ) const;
Získá jedinečný identifikátor ze služby Vision Service přidružený k tomuto výsledku.
Návraty
Řetězec ID výsledku.
GetResultId
Syntaxe: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetResultId ( ) const;
Získá jedinečný identifikátor ze služby Vision Service přidružený k tomuto výsledku.
Návraty
Řetězec jedinečného ID.
GetJsonResult
Syntaxe: public inline std::string GetJsonResult ( );
Získá datovou část odpovědi JSON ze služby Vision Service, která byla deserializována k vytvoření poskytnuté ImageAnalysisResult.
Návraty
Řetězec JSON.
GetImageId
Syntaxe: public inline std::string GetImageId ( ) const;
Získá identifikátor analyzovaného obrázku. To může být název souboru obrázku s úplnou cestou, adresa URL obrázku nebo prázdný řetězec v závislosti na tom, jak byl VisionSource vytvořen. Pokud byl obrázek předán jako pole bajtů, bude to prázdný řetězec.
Návraty
Řetězec ID obrázku.
GetConnectionUrl
Syntaxe: public inline std::string GetConnectionUrl ( ) const;
Získá úplnou adresu URL použitou k připojení ke službě Image Analysis Service, aby se tyto výsledky získaly. Obsahuje parametry adresy URL dotazu.
Návraty
Adresa URL připojení.
FromResult
Syntaxe: public inline static std::shared_ptr< ImageAnalysisResultDetails > FromResult ( const std::shared_ptr< ImageAnalysisResult > & result );
Vrátí instanci ImageAnalysisResultDetails z daného Objektu ImageAnalysisResult. Toto je jediný způsob, jak vytvořit ImageAnalysisResultDetails objekt.
Parametry
result
Výsledek analýzy obrázků
Návraty
Instance ImageAnalysisResultDetails obsahující podrobnosti o výsledku