按颜色选择不会在python-fu脚本中选择所需颜色的所有像素

时间:2013-09-29 06:10:35

标签: gimp python-fu

我正在为gimp编写一个python-fu脚本,它应该有一行选择所有特定颜色的像素。为此,我添加了一行:

    gimp.pdb.gimp_by_color_select(clipLayer,(white_level,white_level,white_level),0,CHANNEL_OP_REPLACE,TRUE,FALSE,0,TRUE)

其中cliLayer是我正在处理的图层(顶层),white_level是输入参数。

当我手动给出值时(例如用(white_level,white_level,white_level)替换(136,136,136)),选择是否正确,为什么会这样?

1 个答案:

答案 0 :(得分:1)

添加

white_level = int(white_level)

在函数的开头解决这个问题。