################################################################################################### # 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") aux = ip.duplicate() aux.show() grayscale(aux) gaussian_blur(aux); aux.repaintWindow() #invert(aux); aux.repaintWindow() #smooth(aux); aux.repaintWindow() #sharpen(aux); aux.repaintWindow() #Histogram plot(get_histogram(aux)) auto_threshold(aux) invert(aux) binary_fill_holes(aux); aux.repaintWindow() #binary_fill_holes(aux) #aux.show() (results,output_img)=analyse_particles(aux, 400,1000, fill_holes = False, exclude_edges = True,print_table=True, output_image = "outlines", minCirc = 0.0, maxCirc = 1.0) output_img.show()