[gegl] tests: add two convolve tests, both with alpha



commit f1098a2e6a453d355df57dd8f173fb207885015b
Author: Øyvind Kolås <pippin gimp org>
Date:   Sun Feb 14 19:21:14 2016 +0100

    tests: add two convolve tests, both with alpha

 tests/compositions/Makefile.am             |    2 ++
 tests/compositions/convolve1.xml           |   15 +++++++++++++++
 tests/compositions/convolve2.xml           |   18 ++++++++++++++++++
 tests/compositions/reference/convolve1.png |  Bin 0 -> 36285 bytes
 tests/compositions/reference/convolve2.png |  Bin 0 -> 60565 bytes
 5 files changed, 35 insertions(+), 0 deletions(-)
---
diff --git a/tests/compositions/Makefile.am b/tests/compositions/Makefile.am
index 48ada99..1ece248 100644
--- a/tests/compositions/Makefile.am
+++ b/tests/compositions/Makefile.am
@@ -25,6 +25,8 @@ TESTS = \
   color-enhance.xml               \
   color-exchange.xml              \
   color-to-alpha.xml              \
+  convolve1.xml                   \
+  convolve2.xml                   \
   composite-transform.xml         \
   contrast-curve.xml              \
   diffraction-patterns.xml        \
diff --git a/tests/compositions/convolve1.xml b/tests/compositions/convolve1.xml
new file mode 100644
index 0000000..575d1b1
--- /dev/null
+++ b/tests/compositions/convolve1.xml
@@ -0,0 +1,15 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<gegl>
+  <node operation='gegl:convolution-matrix'>
+    <params>
+      <param name='b2'>1</param><param name='b3'>0</param><param name='b4'>-0.2</param>
+      <param name='c2'>0</param><param name='c3'>-1.2</param><param name='c4'>0</param>
+      <param name='d2'>1</param><param name='d3'>0</param><param name='d4'>0</param>
+    </params>
+  </node>
+  <node operation='gegl:load'>
+    <params>
+      <param name='path'>data/gegl.png</param>
+    </params>
+  </node>
+</gegl>
diff --git a/tests/compositions/convolve2.xml b/tests/compositions/convolve2.xml
new file mode 100644
index 0000000..f198606
--- /dev/null
+++ b/tests/compositions/convolve2.xml
@@ -0,0 +1,18 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<gegl>
+  <node operation='gegl:convolution-matrix'>
+    <params>
+      <param name='a1'>0.3</param><param name='a2'>-0.3</param><param name='a5'>-2</param>
+      <param name='b2'>1.2</param><param name='b3'>0</param><param name='b4'>-1</param>
+      <param name='c2'>0.3</param><param name='c3'>-1</param><param name='c4'>0</param>
+      <param name='d2'>1</param><param name='d3'>3</param><param name='d4'>0</param>
+      <param name='e1'>0.3</param><param name='e2'>2</param><param name='e5'>3</param>
+      <param name='alpha-weight'>TRUE</param>
+    </params>
+  </node>
+  <node operation='gegl:load'>
+    <params>
+      <param name='path'>data/gegl.png</param>
+    </params>
+  </node>
+</gegl>
diff --git a/tests/compositions/reference/convolve1.png b/tests/compositions/reference/convolve1.png
new file mode 100644
index 0000000..707be3e
Binary files /dev/null and b/tests/compositions/reference/convolve1.png differ
diff --git a/tests/compositions/reference/convolve2.png b/tests/compositions/reference/convolve2.png
new file mode 100644
index 0000000..a3ad28b
Binary files /dev/null and b/tests/compositions/reference/convolve2.png differ


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]