[gegl] tests: add two convolve tests, both with alpha
- From: Øyvind Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] tests: add two convolve tests, both with alpha
- Date: Sun, 14 Feb 2016 18:32:35 +0000 (UTC)
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]