Browse Source

Add sample Python program

Matthias Vogelgesang 9 years ago
parent
commit
3ac825546e
1 changed files with 18 additions and 0 deletions
  1. 18 0
      piv.py

+ 18 - 0
piv.py

@@ -0,0 +1,18 @@
+from gi.repository import Ufo
+
+pm = Ufo.PluginManager()
+
+read = pm.get_task('read')
+read.set_properties(path='/home/matthias/data/piv/data/3/abgedeckt1_geschlossen.tif', end=10)
+
+contrast = pm.get_task('contrast')
+
+write = pm.get_task('write')
+write.set_properties(filename='foo-%05i.tif')
+
+g = Ufo.TaskGraph()
+g.connect_nodes(read, contrast)
+g.connect_nodes(contrast, write)
+
+sched = Ufo.Scheduler()
+sched.run(g)