From ca7f6367315ce2139535c3b7d639dc6298dc586f Mon Sep 17 00:00:00 2001 From: gac-S_Changer Date: Wed, 14 Sep 2016 17:38:21 +0200 Subject: [PATCH] Script execution --- script/imgtest.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/script/imgtest.py b/script/imgtest.py index adf25bc..6832e49 100644 --- a/script/imgtest.py +++ b/script/imgtest.py @@ -5,6 +5,29 @@ from ijutils import * import java.awt.Color as Color +import ch.psi.pshell.imaging.Filter as Filter +from ch.psi.pshell.imaging.Utils import * +from ch.psi.pshell.imaging.Overlays import * +import ch.psi.pshell.imaging.Pen as Pen + + +class MyFilter(Filter): + def process(self, image, data): + ip = load_image(image) + (results_puck,output_puck) = detect_pucks(ip) + (results_samples,output_samples) = detect_samples(ip) + invert(output_puck) + invert(output_samples) + op_image(ip, output_puck, "add") + op_image(ip, output_samplest_puck, "add") + return ip.getBufferedImage() + +#Setting the filter to a source +img.setFilter(MyFilter()) + + + +""" #Image Loading ip = load_image("{images}/test2.png", title="Image") @@ -39,3 +62,4 @@ binary_open(aux); aux.repaintWindow() output_image = "outlines", minCirc = 0.7, maxCirc = 1.0) output_img.show() +""" \ No newline at end of file