Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将图层裁剪为选区的 GIMP API 调用是什么,相当于GUI 中的图层 -> 裁剪到选区?
我查看了过程浏览器,但我发现的调用 (gimp-crop和gimp-image-crop) 对图像执行裁剪,而不是图层。
gimp-crop
gimp-image-crop
(我真正想做的是一次剪切和粘贴多个图层;我正在制作一个插件来提供帮助。)
您使用pdb.gimp_layer_resize()来自 的数据pdb.gimp_selection_bounds(image)。
pdb.gimp_layer_resize()
pdb.gimp_selection_bounds(image)
x0,y0 = pdb.gimp_drawable_offsets(layer) non_empty, x1, y1, x2, y2 = pdb.gimp_selection_bounds(image) pdb.gimp_layer_resize(layer,x2-x1,y2-y1,x0-x1,y0-y1)