颜色到阿尔法
颜色到阿尔法操作是从图像中的所有像素中提取颜色并转换成透明的,这对于从全白纸中提取手写或自由绘图尤其有用。
指挥线
下面是基本的GEGL代码,将白色转换为alpha,它以前在Ubuntu12.04上工作,但是在重新安装之后,看起来在GEGL中有错误。
我不知道前面的设置是什么,但是命令行基本上相同:
~/gegl/bin/gegl --xml '
<?xml version="1.0" encoding="UTF-8"?>
<gegl>
<node operation="gegl:color-to-alpha">
<params>
<param name="color">white</param>
</params>
</node>
<node operation="gegl:load" id="clone0">
<params>
<param name="path">input.png</param>
</params>
</node>
</gegl>
' --output gegl-output.png操作与Gegl误差的实例
正在使用的输入映像。

GIMP正确的(即期望的)输出,它过去与GEGL一样工作。

当前GEGL不正确的输出。

环境和版本:
gegl和babl是使用以下命令行安装的,因为还安装了GIMP 2.8和使用另一个版本的GEGL:
$ tar -jxvf babl-0.1.10.tar.bz2
$ cd babl-0.1.10/
$ ./configure --prefix=$HOME/gegl
$ make
$ make install
$ export PKG_CONFIG_PATH="$HOME/gegl/lib/pkgconfig"
$ cd ..
$ tar -jxvf gegl-0.2.0.bz2
$ cd gegl-0.2.0/
$ ./configure --prefix=$HOME/gegl
$ make
$ make installNote:他的照片最好和GIMP一起打开,看看阿尔法香奈儿。
我试过的
发布于 2013-05-12 11:59:15
安装babl和gegl从他们的git回购。git://git.gnome.org/babl和git://git.gnome.org/gegl.它解决了这个问题(很可能是个gegl错误)。
https://stackoverflow.com/questions/16507112
复制相似问题