Remover Ruído de Imagem usando C#

Este rápido tutorial explica como remover ruído de image usando C#. Você receberá detalhes sobre como configurar o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo para remoção de ruído de imagem usando C#. O código de exemplo fornecido realiza pré‑processamento usando o clássico filtro mediano de remoção de ruído de imagem.

Etapas para remover ruído de foto usando C#

  1. Defina o ambiente para usar Aspose.OCR for .NET para redução de ruído
  2. Importe as classes e enumeradores OCR necessários
  3. Aplique a licença para saída sem marca d’água
  4. Crie uma instância do motor AsposeOcr
  5. Crie um filtro de pré-processamento para remover ruído de sal e pimenta usando o filtro mediano
  6. Crie uma instância do OcrInput para uma única imagem e o filtro definido acima
  7. Carregue a imagem de entrada fonte no objeto OcrInput
  8. Execute o processo de reconhecimento OCR usando a entrada filtrada
  9. Imprima o texto reconhecido de saída no console

Esses passos resumem o processo para a redução de ruído de foto usando C#. Crie o PreprocessingFilter usando o filtro Mediano, vincule‑o ao OcrInput e carregue a imagem ruidosa de entrada nele. Chame o método Recognize() passando o OcrInput para ele, e imprima o texto limpo no console.

Código para remover ruído de imagem usando C#

Este código é um guia para redução de ruído de imagem usando C#. Você pode usar vários filtros de redução de ruído no PreprocessingFilter, como AutoDenoising, GaussianBlur e Sharpen. O AutoDenoising usa uma rede neural e frequentemente aplica a mediana para remover fundos complexos.

Este artigo abordou a redução de ruído em imagens. Para converter a escrita à mão em texto, consulte o artigo Converter escrita à mão para texto em C#.

 Português