supero-react-smart-ocr

1.0.4 • Public • Published

Supero React Smart OCR

Supero React Smart OCR é uma biblioteca React que realiza OCR (Optical Character Recognition) em imagens base64 e, em seguida, aplica uma expressão regular (regex) para extrair dados específicos, como números de container de navio ou outros padrões de texto.

Recursos

  • Processamento de OCR em imagens base64.
  • Extração de textos com base em uma expressão regular personalizada.
  • Componente React simples e de fácil integração.

Instalação

Instale a biblioteca via npm:

npm install supero-react-smart-ocr

## Exemplo de uso

No seu projeto React, importe o componente SmartOCR da biblioteca e utilize-o fornecendo uma imagem em base64 e uma expressão regular para extrair os dados desejados (como, por exemplo, um número de container). Confira o exemplo abaixo:

jsx
Copy
import React from 'react';
import SmartOCR from 'supero-react-smart-ocr';

function App() {
  // Exemplo de imagem codificada em base64 (substitua por uma imagem válida)
  const base64Image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...';

  // Expressão regular para extrair o número de container (exemplo: 4 letras seguidas de 7 dígitos)
  const containerRegex = '[A-Z]{4}\\d{7}';

  return (
    <div>
      <h1>Exemplo de Uso do SmartOCR</h1>
      <SmartOCR imageBase64={base64Image} recognizedText={containerRegex} />
    </div>
  );
}

export default App;

Package Sidebar

Install

npm i supero-react-smart-ocr

Weekly Downloads

0

Version

1.0.4

License

MIT

Unpacked Size

12.4 kB

Total Files

8

Last publish

Collaborators

  • supero_smart_solutions