Como reduzo o ruído em uma imagem?

7

Eu tenho uma imagem de mapa, semelhante a esta:

insira a descrição da imagem aqui
(clique para ampliar)

A 100%, o oceano é barulhento e, portanto, não é efetivamente compactado para png.

Por favor, aponte-me na direção de uma ferramenta inteligente para o trabalho. (Tentei o GIMP, mas falhei.)

user247245
fonte

Respostas:

11

Você pode usar o Vector Magic , um serviço incrível que converte imagens em arte vetorial limpa.

Eu testei com a sua imagem e o resultado é muito melhor do que a versão JPG original e metade do tamanho.

versão vetorizada da imagem de origem

Lipis
fonte
Eu notei que as dimensões da imagem são reduzidas, mas ainda é um bom resultado
4

No GIMP , minha ferramenta escolhida para esse fim é Filtros → Desfoque → Desfoque Gaussiano Seletivo :

Captura de tela

Com alguns ajustes nos parâmetros, pode obter resultados muito semelhantes aos que Lipis produziu com o Vector Magic. As regras básicas são:

  • Se alguma aresta parecer desfocada, diminua o valor máx. delta. (Procure por arestas com baixo nível de contraste, como o texto em azul no mapa.)
  • Se houver ruído nas bordas, aumente o valor máx. delta.
  • Se as áreas sólidas parecerem barulhentas, aumente o raio. Caso contrário, tente mantê-lo razoavelmente baixo.

Aqui está o resultado real que obtive com as configurações mostradas acima (raio = 15, máximo delta = 25). É gordo de perfeito, mas ainda muito melhor do que uma conversão direta para PNG. A maior parte do ruído restante está nas bordas; simplesmente reduzir o resultado para o mesmo tamanho da versão de Lipis deve ocultar a maior parte.

Ps. Converter a imagem em uma paleta reduzida (com Imagem → Modo → Indexado , 16 cores, sem pontilhado) ajudou a reduzi-la ainda mais, provavelmente principalmente eliminando gradientes sutis que permanecem em segundo plano. Agora, reduzimos para 140 kB no tamanho máximo (127 kB após PNGOUT ) e fica assim . Eu tive que recolorir manualmente alguns pontos que foram dessaturados no processo. Como alternativa, apenas selecionar o fundo do mar com a ferramenta de seleção de cores e preenchê-lo com uma cor uniforme provavelmente faria a mesma coisa.

Ilmari Karonen
fonte
Isso é semelhante a uma função do antigo Paint Shop Pro 7 (e presumivelmente versões posteriores) chamada "Edge Preserving Smooth". Eu nunca encontrei um equivalente em outros programas.
1

O ImageAnalyzer possui um compressor PNG com perdas que desfoca a imagem à medida que você diminui a qualidade. Nesse caso, compacta a imagem muito bem.

No entanto, você terá melhores resultados se remover o ruído da imagem ou salvar a versão ruidosa como JPEG.

Kornel
fonte
0

O único problema com a mágica de vetor é que pega sua imagem e muda tudo para vetores, para que você comece a perder alguns detalhes do texto, pois ele converte tudo em formas.

Se você tiver o arquivo de mapa original no photoshop, primeiro o illustrator removeria o ruído no mar. O que economizará muito espaço, pois se tornará apenas uma forma azul clara. Em seguida, eu o exportaria como PNG, pois eles tendem a ser excelentes na imagem de linha, com gráficos fortes etc. compressor, eu uso o "png compressor" http://itunes.apple.com/gb/app/png-compressor/id434886325?mt=12

sam
fonte
11
Para a questão Vector Magic, por que não apenas apagar o texto antes de fazê-lo e depois redigitá-lo?
Ryan