可编写脚本/自动处理图像?

可编写脚本/自动处理图像?

我有一个程序每天生成多个图表。为了方便在屏幕上查看它们,我使用黑色和灰色背景以及浅色前景元素。但现在我想打印其中一些,而又不浪费大量墨水或创建重复的图表配置。我尝试使用 ImageMagick 的display -negate功能,但灰色仍然是灰色,蓝色变成了红色,还有其他不想要的东西。有没有办法可以自动(或通过一系列简短的手动操作)将图像转换为可打印的内容?

我想我想要的是:

  • 黑色 -> 白色
  • 灰色 -> 白色
  • 白色 -> 黑色
  • 浅蓝色/绿色/红色/等 -> 深蓝色/绿色/红色/等

答案1

您可以使用display -gamma 0.2 +negategamma将使图像变暗,而+negate只会反转灰度像素。伽马值可能需要调整才能更好地满足您的需求

相关内容