classe ImageAnalysis::ImageAnalysisResultDetails

Representa informações adicionais relacionadas a um resultado de análise de imagem.

Isso inclui a resposta JSON bruta do serviço e outros detalhes relacionados à conexão de serviço e à origem da imagem.

Membros

GetResultId

Sintaxe: public inline std::string GetResultId ( ) const;

Obtém um identificador exclusivo do Serviço de Visão, associado a esse resultado.

Retornos

A cadeia de caracteres de ID do resultado.

GetResultId

Sintaxe: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetResultId ( ) const;

Obtém um identificador exclusivo do Serviço de Visão, associado a esse resultado.

Retornos

A cadeia de caracteres de ID exclusiva.

GetJsonResult

Sintaxe: public inline std::string GetJsonResult ( );

Obtém a carga de resposta JSON do Serviço de Visão que foi desserializado para criar o ImageAnalysisResult fornecido.

Retornos

Uma cadeia de caracteres JSON.

GetImageId

Sintaxe: public inline std::string GetImageId ( ) const;

Obtém o identificador da imagem analisada. Pode ser o nome do arquivo de imagem de caminho completo, a URL da imagem ou uma cadeia de caracteres vazia, dependendo de como o VisionSource foi criado. Ela será uma cadeia de caracteres vazia se a imagem for passada como uma matriz de bytes.

Retornos

A cadeia de caracteres de ID da imagem.

GetConnectionUrl

Sintaxe: public inline std::string GetConnectionUrl ( ) const;

Obtém a URL completa usada para se conectar ao serviço de Análise de Imagem para obter esses resultados. Ele inclui os parâmetros de URL de consulta.

Retornos

A URL de conexão.

FromResult

Sintaxe: public inline static std::shared_ptr< ImageAnalysisResultDetails > FromResult ( const std::shared_ptr< ImageAnalysisResult > & result );

Retornar uma instância do ImageAnalysisResultDetails de um determinado objeto ImageAnalysisResult. Essa é a única maneira de construir o objeto ImageAnalysisResultDetails.

Parâmetros

  • result O resultado da análise de imagem

Retornos

Uma instância de ImageAnalysisResultDetails que contém os detalhes do resultado