From a8aa627109e3eeda03e1e29bceddbd2b9e32de6d Mon Sep 17 00:00:00 2001 From: gac-S_Changer Date: Wed, 14 Sep 2016 17:26:39 +0200 Subject: [PATCH] Script execution --- script/PuckDetection.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 script/PuckDetection.py diff --git a/script/PuckDetection.py b/script/PuckDetection.py new file mode 100644 index 0000000..003ef68 --- /dev/null +++ b/script/PuckDetection.py @@ -0,0 +1,24 @@ +################################################################################################### +# Example of using ImageJ functionalities through ijutils. +################################################################################################### + +from ijutils import * +import java.awt.Color as Color + + +#Image Loading +ip = load_image("{images}/test2.png", title="Image") + + +#Puck Detection +aux = grayscale(ip, in_place=False) +aux.show() +plot(get_histogram(aux)) + +subtract_background(aux) +threshold(aux,0,50); aux.repaintWindow() +binary_fill_holes(aux); aux.repaintWindow() +(results,output_img)=analyse_particles(aux, 10000,50000, + fill_holes = False, exclude_edges = True,print_table=True, + output_image = "outlines", minCirc = 0.0, maxCirc = 1.0) +output_img.show() \ No newline at end of file