我不明白为什么我对pdb.gimp_histogram
的呼叫会抛出RuntimeError: execution error
。
from gimpfu import *
def plugin_main ( timg, tdrawable ):
pdb.gimp_histogram( tdrawable, 0, 0, 255 )
根据docs,该函数采用四个参数:
我在上面的准系统代码中提供了全部四个,为什么会引发错误?
答案 0 :(得分:1)
代码看起来正确(我有类似的代码可以工作)。
但是,如果图像已对颜色进行索引,而文档却显示“ 可绘制对象可能未索引。”,那么我会遇到相同的错误,那么这可能是您的问题吗?
PS:您应该使用命名的常量(HISTOGRAM_{VALUE|RED|BLUE|GREEN|ALPHA}
)