¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solução de problemas de conectividade com a API de Reconhecimento Ótico de Caracteres (OCR)

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá equipe,

Estávamos testando esta nova API (API de Reconhecimento Óptico de Caracteres (OCR)) baseada em tecnologia OCR e temos 2 consultas com base em funcionalidade/usabilidade.

1.) A funcionalidade "Teste" funciona para arquivos .PDF e lista corretamente o conteúdo como resposta. No entanto, não se comporta da mesma forma para arquivos .jpeg ou .png. Os detalhes gerais indicam que deveria se comportar da mesma forma para arquivos .jpg ou .pdf, mas isso não está acontecendo corretamente.

2.) Estamos tentando testar a funcionalidade a partir do IDE web full stack utilizando o código gerado pelo ui5, mas estamos enfrentando alguns problemas de conectividade com a API. Tentamos verificar a conexão a partir do destino criado, mas sem sucesso. Será necessário algum mapeamento específico para que a API possa ser utilizada?

Cumprimentos,

SK

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Vou testar este código e te aviso.

Obrigado pela sua ajuda.

Cumprimentos,

SK

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá S.K.

você pode usar este código para obter o trabalho de OCR
        getOCR: function(oEvent) {
            var sHeaders = {
                "Accept": "application/json",
                "APIKey": "Sua chave de API"
            };
            var url  = "";
            var data = new FormData();
            // este é um objeto de arquivo
            data.append('file', this.getView().byId("fileUploader").getFocusDomRef().files[0]);
            data.append('lang', "en");
            data.append('output_type', 'txt');
            this.webRequest(data,sHeaders,this.onOCRDetectedSuccess.bind(this),this.onOCRDetectedFailed);
        },
        onOCRDetectedSuccess: function(data) {
            console.log(data);
        },
        onOCRDetectedFailed: function() {
        },
        webRequest:function(data,header,successcallback,failcallback){
            var ajaxRequest = };
            ajaxRequest.url = /SAP_Leonardo_ML/ocr/ocr;
            ajaxRequest.method = "POST";
            ajaxRequest.headers = header;
            ajaxRequest.data = data;
            ajaxRequest.processData = false;
            ajaxRequest.contentType = false;
            ajaxRequest.cache = false;
            ajaxRequest.success  = successcallback.bind(this);
            ajaxRequest.error = failcallback.bind(this);
            jQuery
            
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Segui passos semelhantes ao do blog https://www.sap.com/india/developer/tutorials/ml-fs-sapui5-img-classification.html

e nele, de acordo com o passo 4, ou seja, configuração de destino, podemos adicionar detalhes da URL do sandbox e clicar em verificar conexão. Quando adiciono na minha conta de teste, recebo a seguinte mensagem - Motivo da falha: "Não foi possível verificar neste momento. Por favor, tente novamente mais tarde"

Por favor, aconselhe.

Saudações,

S.K.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá SK,

Tirei um screenshot e utilizei a imagem ".png" como esta text.png e funcionou bem.

Suponho que a precisão dependeria do ruído na imagem, você poderia tentar primeiro com imagens simples com caracteres pretos e fundo branco?

Sobre o destino, que tipo de erro você encontrou?

Saudações,

Makoto

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?