【问题标题】:How can I find selection clusters in GIMP?如何在 GIMP 中找到选择集群?
【发布时间】:2020-03-10 13:46:56
【问题描述】:

我正在使用 Gimp 2.8.18。我有一张图片,其中包含一张非常大的地图,上面有很小的街道名称。当打印在纸上时,街道名称变得难以辨认,因为它们太小了。我想通过放大街道名称来增强图像。

通过颜色选择街道名称并缩放该选择似乎效果很好。前提是只选择一个街道名称。否则,如果选择并缩放所有街道名称,则修改位置以使街道名称不再属于该街道。

如何一次只选择一个街道名称?因为图像非常非常大,所以需要自动化。但是我怎样才能自动化呢?按颜色选择会选择大图像中的所有像素。这个非常大的选择包含许多“集群”,每个集群都是一个街道名称。

请检查这个例子 - 因为有两个街道名称,所以有两个选择集群:

如果我可以自动将选择限制为一个集群,我可以对这些集群进行循环并缩放它们中的每一个。我该怎么做?

要查看可能的结果,请查看下一张图片。它显示了按比例缩放的街道名称的样子。这不是很漂亮,但仍然大大改善了打印的地图:

【问题讨论】:

    标签: selection scaling gimp script-fu


    【解决方案1】:

    一旦你有了选择,

    • 您将选择转换为路径 (plugin-sel2path)
    • 此路径的每个选择簇都会有一个“笔划”
    • 对于这些笔画中的每一个:
      • 从中创建路径
      • 从该新路径中进行选择
      • 增加 1 个像素
      • 将其与初始选择相交,您应该恰好拥有其中一个集群。

    ofn-extract-objects Python script 做了类似的事情,应该可以帮助您入门。

    【讨论】:

    • 我还没有完全完成我想做的事情,但你的回答似乎正是我所需要的。非常感谢您的大力帮助!!!
    猜你喜欢
    • 1970-01-01
    • 2021-02-27
    • 2011-06-04
    • 1970-01-01
    • 2019-01-16
    • 1970-01-01
    • 1970-01-01
    • 2017-10-26
    • 2019-02-20
    相关资源
    最近更新 更多