在哪里可以找到在 gimp 代码库中执行过滤器的代码?

问题描述

我试图找到执行 https://docs.gimp.org/2.10/de/gimp-filter-snn-mean.html代码 在 gimp 代码库中,但我只能找到看起来像 UI 代码的东西(不是实际的数学)。

我想看一下这段代码,我的目标是在 python 中重新创建这个过滤器,以实现我在 GIMP 中的同事艺术家设计的图像处理线。

解决方法

过滤器等操作在单独的存储库中定义:

https://gitlab.gnome.org/GNOME/gegl

此特定过滤器在此处定义:

https://gitlab.gnome.org/GNOME/gegl/-/blob/master/operations/common/snn-mean.c