#for i in ntd.getXcoordA(): # print i imp2.show() print "Extracting Nucleus ..." #subwwhh = 110 # this must be guessed in the pre-run, by doing particle analysis and get the approximate sizes. en = NucleusExtractor(imp) #en.constructNodesByPA(imp2) ns = en.getPerNucleusBinImgProcessors(imp, imp2) # for i in range(10): # ImagePlus(str(i), ns.get(i).getBinip()).show() #print "x", ns.get(i).getOrgroi().getBounds().x, "y", ns.get(i).getOrgroi().getBounds().y #print "w", ns.get(i).getOrgroi().getBounds().width, "h", ns.get(i).getOrgroi().getBounds().height en.reassignNodes(ns); ''' #print 'node length before filtering: ' + str(en.getNodes().size()) #en.analyzeDotsandBinImages() #print 'node length after filtering: ' + str(en.getNodes().size()) nodes = en.getNodes() print "Nodes count:", nodes.size() #stk = ImageStack(subwwhh, subwwhh) #for n in nodes: # binip = n.getBinip()