From 9fb31321f333f74b51b2ef1d63a7f11454387237 Mon Sep 17 00:00:00 2001 From: gac-S_Changer Date: Fri, 16 Sep 2016 11:18:10 +0200 Subject: [PATCH] Script execution --- script/imgtest.py | 33 +++++---------------------------- 1 file changed, 5 insertions(+), 28 deletions(-) diff --git a/script/imgtest.py b/script/imgtest.py index 436c389..188b215 100644 --- a/script/imgtest.py +++ b/script/imgtest.py @@ -10,39 +10,16 @@ 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) - - #op_const(output_samples, "add", 0) - - #op_image(output_puck, output_samples, "xor") - #op_image(ip, output_puck, "xor") - print "----" - print output_puck.processor.getLut().getBytes() - print "***" - - op_image(output_puck, output_samples, "and") - r,g,b = [0]*256,[0]*256,[0]*256 - r,g,b = [],[],[] - for i in range(256): - r.append(0) - g.append(0) - b.append(255-i) - set_lut(output_puck, r, g, b) - - - op_image(ip, output_puck, "or") - #ip=output_puck - #invert(output_puck) - #invert(output_samples) - #op_const(output_puck, "multiply", 0.5) - #op_image(output_puck, output_samples, "or") - #op_image(ip, output_puck, "xor") - - + set_lut(output_puck, outline_lut1[0], outline_lut1[1], outline_lut1[2]) + set_lut(output_samples, outline_lut2[0], outline_lut2[1], outline_lut2[2]) + op_image(ip, output_samples, "xor") + op_image(ip, output_puck, "xor") return ip.getBufferedImage() #Setting the filter to a source