Manipulação de imagem programável / automática?

0

Eu tenho um programa que gera vários gráficos diariamente. Para visualizá-los facilmente na tela, tenho planos de fundo pretos e cinzas, com elementos de primeiro plano em cores claras. Mas agora quero imprimir alguns deles, sem perder muita tinta ou criar configurações de plotagem duplicadas. Eu tentei usar o recurso display -negate do ImageMagick, mas os cinzas ficam cinza, e os azuis se transformam em vermelhos e outras coisas indesejáveis. Existe uma maneira que eu possa automaticamente (ou através de uma pequena série de ações manuais) transformar imagens em algo imprimível?

O que eu acho que quero é:

  • preto - > branco
  • cinza - > branco
  • branco - > preto
  • azul claro / verde / vermelho / etc - > azul escuro / verde / vermelho / etc
por Nate Parsons 11.05.2012 / 21:35

1 resposta

1

Você pode usar display -gamma 0.2 +negate : gamma escurecerá a imagem, enquanto +negate inverte apenas os pixels em tons de cinza. O valor de gama pode exigir ajustes para melhor atender às suas necessidades

    
por 11.05.2012 / 22:29