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#
- Defina o ambiente para usar Aspose.OCR for .NET para redução de ruído
- Importe as classes e enumeradores OCR necessários
- Aplique a licença para saída sem marca d’água
- Crie uma instância do motor AsposeOcr
- Crie um filtro de pré-processamento para remover ruído de sal e pimenta usando o filtro mediano
- Crie uma instância do OcrInput para uma única imagem e o filtro definido acima
- Carregue a imagem de entrada fonte no objeto OcrInput
- Execute o processo de reconhecimento OCR usando a entrada filtrada
- 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#.