Fatos principais
- Categoria
- Design
- Tipos de entrada
- file, number, select
- Tipo de saída
- file
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Limiar Adaptativo de Imagem é uma ferramenta essencial para processamento visual, permitindo a binarização precisa de imagens com iluminação irregular ao calcular limiares específicos para pequenas regiões locais.
Quando usar
- •Quando a iluminação da imagem não é uniforme, tornando a binarização global ineficaz.
- •Ao preparar documentos digitalizados ou fotos com sombras para reconhecimento de caracteres (OCR).
- •Para isolar objetos ou formas em cenários onde o contraste varia drasticamente entre diferentes áreas da imagem.
Como funciona
- •O algoritmo divide a imagem em pequenas vizinhanças definidas pelo tamanho do bloco.
- •Para cada região, ele calcula um limiar local baseado na média ou média ponderada (Gaussiana) dos pixels.
- •O valor da constante é subtraído do resultado para refinar o contraste e remover ruídos de fundo.
- •Cada pixel é então classificado como preto ou branco, gerando uma imagem binária otimizada.
Casos de uso
Exemplos
1. Limpeza de Documento Digitalizado
Arquivista- Contexto
- Digitalização de documentos antigos com sombras causadas pela encadernação.
- Problema
- A binarização global deixava partes do texto ilegíveis devido à variação de brilho.
- Como usar
- Carregue a imagem, selecione o método 'Gaussiano' e ajuste o tamanho do bloco para 15.
- Configuração de exemplo
-
blockSize: 15, constant: 5, method: 'gaussian' - Resultado
- O texto tornou-se nítido e uniforme, eliminando as sombras de fundo e facilitando a leitura.
2. Extração de Contornos de Peças
Engenheiro de Qualidade- Contexto
- Fotos de peças metálicas em uma linha de montagem com iluminação lateral.
- Problema
- O brilho metálico impedia a identificação correta das bordas da peça.
- Como usar
- Utilize o método 'Média' com um tamanho de bloco maior para suavizar o brilho localizado.
- Configuração de exemplo
-
blockSize: 21, constant: 2, method: 'mean' - Resultado
- As bordas da peça foram isoladas com precisão, permitindo a medição automática das dimensões.
Testar com amostras
image, png, jpgHubs relacionados
FAQ
O que é o tamanho do bloco?
É a dimensão da área local usada para calcular o limiar. Deve ser sempre um número ímpar para garantir que haja um pixel central definido.
Qual a diferença entre os métodos Gaussiano e Média?
O método Gaussiano utiliza uma média ponderada dos pixels vizinhos, sendo mais suave, enquanto o método de Média utiliza uma média aritmética simples.
Para que serve a constante?
A constante é usada para ajustar o limiar calculado, ajudando a remover ruídos ou detalhes indesejados da imagem final.
Quais formatos de imagem são suportados?
A ferramenta aceita os formatos mais comuns, incluindo JPEG, PNG, WebP, GIF, BMP e TIFF.
O que acontece se o tamanho do bloco for muito pequeno?
Um tamanho de bloco muito pequeno pode resultar em excesso de ruído, capturando detalhes irrelevantes da textura da imagem.