1

我正在为 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),选择正确进行,为什么会这样?

4

1 回答 1

1

添加

white_level = int(white_level)

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

于 2013-09-29T06:11:24.183 回答