t = Timer(); res = grey_opening(img,#DoG filter t.printElapsedTime('scipy'); #t.reset(); #res2 = open(img, structureElement('Disk', (30,30)).astype('bool')); #t.printElapsedTime('mahotas'); #t.reset(); #res2 = open(img, structureElement('Disk', (30,30)).astype('bool')); #t.printElapsedTime('mahotas'); t.reset(); se = structureElement('Disk', (15,15)).astype('uint8'); res2 = cv2.morphologyEx(img, cv2.MORPH_OPEN, se) t.printElapsedTime('opencv'); #from skimage.morphology import disk #se = disk(10); t.reset(); #res3 = opening(img.astype('uint16'), se); res3 = white_tophat(img.astype('uint16'), se); t.printElapsedTime('skimage'); t.reset(); x = (res3);