【问题标题】:Defining image mask based on image values G'MIC根据图像值 G'MIC 定义图像掩码
【发布时间】:2017-01-21 18:01:40
【问题描述】:

我正在使用 GMIC 中的修复命令,该命令同时接受图像和掩码,该掩码指示要修复该图像的哪个部分。然后填充掩码上的 255 值。

http://gmic.eu/reference.shtml

我使用的输入图像有很大的黑色部分(这里的像素值是 0)。我想将遮罩定义为原始图像的黑色像素。

当然,我可以在 matlab、python 等中预处理所有这些掩码,但这将需要很长时间,因为我正在处理大约 100 万张图像。 GMIC 有一个快速的管道接口,它可以在内存中完成所有操作,还有一个数学解释器,所以我应该能够使用 GMIC 命令行来完成这一切,并节省大量时间。

我需要的答案完全是在 GMIC 中使用它的数学解释器完成的。提前致谢!

【问题讨论】:

    标签: image-processing gimp gmic


    【解决方案1】:

    大概是这样的:

    $ gmic input.png --select_color 0,0,0,0 -inpaint[0] [1],.... -keep[0] -o output.png
    

    (您必须根据需要设置修复参数)。

    【讨论】:

    • 我得到'调用 G'MIC 时遇到的错误:'*** ./ 中的错误 *** 未知命令或文件名 '--select_color'。'' 有没有 select_color 的替代方法?
    • @AkashGoyal 尝试“-select_color”而不是“--select_color”
    猜你喜欢
    • 1970-01-01
    • 2021-12-01
    • 1970-01-01
    • 2021-04-17
    • 2022-01-25
    • 2021-05-20
    • 2013-06-06
    • 1970-01-01
    • 2020-04-13
    相关资源
    最近更新 更多