2

我正在使用 Python 开发一个 GIMP 插件。我利用gimp-drawable-transform-perspective这种方式调用的函数:

pdb.gimp_drawable_transform_perspective(
                layer,
                rect.x,  rect.y,
                rect.x + rect.width, rect.y,
                rect.x,  rect.y + rect.height,
                rect.x + rect.width, rect.y + rect.height,
                TRANSFORM_FORWARD, INTERPOLATION_CUBIC, True,
                3, TRANSFORM_RESIZE_ADJUST)

rect代表矩形的自定义结构在哪里。问题是当我尝试使用这种方法放大我的图层时,转换似乎崩溃了(即使没有报告错误),结果是我只得到了图像上初始图层的一部分。就像函数完成了一半的工作并决定停止一样。

我正在使用 GIMP 版本 2.6.11-2ubuntu4。

4

0 回答 0