通过用“形状”替换颜色转换为 BW(用于打印)

平面设计 颜色 瘸子 颜色转换 灰度
2022-02-23 12:13:11

我对图像编辑和转换一无所知,所以请不要对我太苛刻。
我想做的是,将一些彩色图片(这里的这些)转换为黑白,以便我可以打印它们,但仍然能够区分生物群落。

我的问题是,“正常” bw 转换没有帮助:最终结果将“隐藏”具有多个生物群落的地图的区域,或者在打印时变得不可见(平均“家庭质量”喷墨打印)。


所以我的想法是使用我在很久以前在旧地形图上看到的一种非常古老的技术:用“条”/“形状”替换颜色,所以从字面上看,只使用黑色就足够了(没有阴影或任何东西)。最终结果应类似于此图像所示:

如您所见,在上图中,我将“East Farside Crater”从蓝色更改为“竖条”。

在一天结束的时候,整个地图应该是这样的:

换句话说,地图上的颜色应该替换为上面显示的形状。

问题:是否有用于此的在线转换工具?如果没有,是否有图像编辑器内置的技术来做这样的事情?(最好在 GIMP 中)这种技术有名称吗?(可以方便地更好地搜索它)

感谢您阅读本文并提前提供帮助!

ps.:我也尝试使用一些在线工具“将图像转换为 ASCII”,但效果不佳(也隐藏了重要的细节)。但是我可能找不到合适的工具,所以这种转换也可以是一个解决方案。
任何适用于最基本目标的东西:在家用质量喷墨打印机上打印链接地图,而不根据生物群落信息隐藏任何细节。

2个回答

使用 GIMP,您可以:

  • 用你的黑白图案填充图层(每个图案一层),然后
  • 使用颜色选择 (Shift+O),通过单击选择一种颜色的所有区域,然后
  • 将该选区用作相应图案图层上的蒙版(右键单击 → 将蒙版添加到图层 → 使用“选择”进行初始化),或者反转选区,选择图案图层并删除。

这个过程有点手动,但对于像这样的简单地图来说应该相当快。如果区域边缘有一些抗锯齿,请稍微增加选择的大小(选择→增长)或增加颜色选择的容差(在工具配置中,在工具箱下方)。

如果您愿意投入几个小时的编程,原则上您可以通过 script-fu 在某种程度上自动化它。

  • 在 GIMP 中打开您的彩色图像
  • 此时,您可能希望对图像“分色”,以减少其包含的颜色数量,从而使选择不受抗锯齿问题的影响(两个区域边界上的像素不完全属于一种颜色或另一种颜色)。具有更高质量(更高分辨率/最初以无损格式(如 PNG)保存,而不是像 JPEG 等有损格式)的图像也会为您提供更好的结果。要对图像进行色调分离,请使用菜单颜色 → 色调分离,并调整颜色数量,直到获得可接受的结果。我没有考虑在下面的屏幕截图中使用它,但它肯定会有所帮助。 分色对话框的屏幕截图
  • 在 GIMP 中打开您的黑白图例
  • 复制整个黑白图例(Ctrl+A、Ctrl+C),关闭该窗口
  • 将黑白图例粘贴到彩色图像上(Ctrl+V),然后单击“新建图层”按钮(步骤 1)
  • 使用选择工具(步骤 2)选择图例中的小方块(步骤 4)。如果您需要精确,请放大(第 3 步) 步骤截图
  • 在“模式”选项卡中,选择“剪贴板”模式,显示您刚刚复制的内容 模式选项卡的屏幕截图
  • 取消全选(Ctrl+Shift+A 或选择 → 无)
  • 选择桶填充工具(步骤 1)
  • 在工具选项中选择“填充图案”(步骤 2)
  • 在“图层”选项卡中创建一个新图层(步骤 3)
  • 通过单击图像中间的图案填充整个图层(步骤 4) 步骤截图
  • 通过单击“图层”窗口中旁边的“眼睛”图标来隐藏图案图层(setp 1)
  • 也隐藏黑白图层,以获得良好的测量效果
  • 选择“按颜色选择”工具(第 2 步),选择它的阈值(第 3 步,阈值 54 对于“中部”区域效果很好,因为它既有浅灰色也有深灰色,其他使用较小的阈值和/或选择多次,将选择与“shift”结合起来)
  • 单击图例中的灰色方块以选择所有灰色区域(步骤 4)
  • “按颜色选择”有点过于贪婪,并在文本周围选择了一些抗锯齿。选择矩形选择工具(第 5 步)并按住 Ctrl 并拖动图例中的文本以取消选择该部分,进行清理(第 6 步)
  • 或者,您可以使用“魔术棒”工具(下面屏幕截图中工具栏顶行的第四个工具)。它的工作原理类似于“按颜色选择”工具,不同之处在于它只选择相同颜色的连续像素,而不是在整个地方选择具有该颜色的像素。通过组合选择(使用 shift+click),您仍然可以使用该工具选择多个区域。如果您对图像进行了过多的分色处理,并且有些颜色本来应该是分开的,但被缩减为​​单一颜色,“魔术棒”工具将帮助您只选择您想要的区域(或者,使用“按颜色选择”并使用“矩形选择”取消选择您不想要的部分,如上文所述)。 步骤截图
  • 要查看您选择的内容,您可以单击左下角的“快速遮罩”按钮,以红色半透明覆盖图查看未选择的部分;选定的部分将被清除。您可以在此模式下使用画笔即时编辑选择,并绘制白色以选择,黑色以取消选择。再次单击“快速蒙版”按钮将其关闭。 快速蒙版模式截图
  • 通过单击“图层”选项卡中眼睛将留在其名称的空白点再次显示图案图层(步骤 1)
  • 右键单击图层名称(步骤 2),然后选择“添加蒙版”(步骤 3)
  • 在出现的对话框中选择“将蒙版初始化为:”“选择”(步骤 4)
  • 单击“添加”按钮(步骤 5) 步骤截图
  • 取消全选(Ctrl+Shift+A),欣赏结果
  • 更改一团颜色后的结果截图
  • 起泡,冲洗,重复。

严格来说,您可以在不使用每个图案单独的层的情况下进行管理,但我认为这将使以后更容易修复错误。例如,蒙版显示为图层名称旁边的第二个微型矩形。通过左键单击它,您可以编辑蒙版(而不是包含图案的图层本身)。通过 Ctrl+Alt+单击它,您可以看到蒙版本身,并且相同的命令恢复为显示蒙版图层。

屏幕截图显示的面具

虽然 gimp 可以工作,但它有点乏味。我会用 inkscape 或其他矢量工具对地图进行图像跟踪,然后用图案替换填充。因为它比使用 GIMP 做的工作少。因此,如果我们举这个例子:

在此处输入图像描述

并将其更改为带有跟踪的向量(因为它比您的演示更快),选择所有样本并将它们替换为您在 5 分钟内获得的模式:

在此处输入图像描述

好的,所以我使用了illustrator,因为我没有安装inkscape,但它的工作量相当。另外它会打印得更好。

编辑

我认为我不同意这有更多问题的分析。它与 gimp 中的颜色分离具有所有相同的优点,并且您可以以像素精度进行追踪,这会稍微影响一点,因为图案会使边界更加分散。

所以这就是我在源图像上使用我自己的有限模式集合执行此操作时得到的结果,这完全不适合这项工作。

在此处输入图像描述

无论如何,您的里程会有所不同。