Este tutorial explica como ler códigos de barras Data Matrix usando Python. Todos os detalhes necessários são fornecidos, como configurar o IDE, uma lista de etapas de programação e código de exemplo para um leitor de Data Matrix em Python. Serão apresentadas diferentes opções para personalizar o processo de leitura.
Passos para escanear código Data Matrix usando Python
- Configurar o ambiente de desenvolvimento para usar Aspose.BarCode for Python via .NET para escanear código de barras Data Matrix
- Importe as classes e módulos necessários da biblioteca Python acima
- Aplique uma licença para ler o texto do código Data Matrix; caso contrário, a leitura será parcial.
- Instancie o objeto BarCodeReader para ler o código Data Matrix da imagem fornecida
- Defina as configurações de qualidade como alta para lidar com as imagens mais difíceis.
- Invocar o método
read_bar_codes()para ler todos os Data Matrix codes - Iterar por todos os códigos e exibir algumas propriedades, como texto do código, simbologia e região
Os passos acima descrevem o procedimento para desenvolver um leitor de código Data Matrix usando Python. Aplique a licença, pois apenas o Code39 pode ser lido sem restrições no modo de avaliação, inicialize o leitor com o tipo de decodificação alvo Data Matrix e o nome do arquivo de imagem, e melhore a precisão para imagens mais difíceis. Finalmente, leia os códigos de barras com os parâmetros fornecidos e itere por todas as imagens imprimindo todas as propriedades.
Código para Scanner de Código Data Matrix usando Python
O código fornecido mostra como desenvolver um scanner Data Matrix em Python. Você pode definir uma lista de tipos de decodificação adicionando GS1_DATA_MATRIX para ler todos os tipos de códigos Data Matrix da imagem. Para controlar o longo ciclo de reconhecimento, use a propriedade reader.tempo limite; experimente a propriedade resultado.confiança para filtrar leituras não confiáveis.
Este artigo ajuda na leitura de códigos Data Matrix. Para criar um código Data Matrix, consulte o artigo Gerar código de barras Data Matrix usando Python.