spendTime = time.time() countSplitTime += spendTime - subStartTime subStartTime = spendTime print countSplitTime # print count_standalone_vertical, count_standalone_horizontal first_vertical = Dmtler.merge(img, first_vertical) first_horizontal = Dmtler.merge(img, first_horizontal) spendTime = time.time() countMergeTime += time.time() - subStartTime subStartTime = spendTime print countMergeTime final_result = Dmtler.select(img, first_vertical, first_horizontal) nodeList = Dmtler.updateImageToEffectiveAreaFromNodeList( img, final_result, Opt_dmtler.thresholds) if len(final_result) > 1: print final_result[0] spendTime = time.time() countSelectTime += time.time() - subStartTime subStartTime = spendTime print countSelectTime if len(final_result) <= 1: countSingle += 1 else: countMulti += 1 # Dmtler.showSegmentationByList(img, node_list)
spendTime = time.time() countSplitTime += spendTime - subStartTime subStartTime = spendTime print countSplitTime # print count_standalone_vertical, count_standalone_horizontal first_vertical = Dmtler.merge(img, first_vertical) first_horizontal = Dmtler.merge(img, first_horizontal) spendTime = time.time() countMergeTime += time.time() - subStartTime subStartTime = spendTime print countMergeTime final_result = Dmtler.select(img, first_vertical, first_horizontal) nodeList = Dmtler.updateImageToEffectiveAreaFromNodeList(img, final_result, Opt_dmtler.thresholds) if len(final_result) > 1: print final_result[0] spendTime = time.time() countSelectTime += time.time() - subStartTime subStartTime = spendTime print countSelectTime if len(final_result) <= 1: countSingle += 1 else: countMulti += 1