img, 1) 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:
first_horizontal, fire_lane_map_horizontal, count_standalone_horizontal = Dmtler.split(img, 1) 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