def test_simple_2D(self):
pmap = self._gen_input_data(2)
debug_results = {}
ws_output = wsDtSegmentation(pmap, 0.5, 0, 10, 0.1, 0.1, groupSeeds=False, out_debug_image_dict=debug_results)
seeds = debug_results['seeds'][:]
assert seeds.max() == 4
assert ws_output.max() == 4
# Expect seeds at (25,25,25), (25,25,75), (25,75,25), etc...
expected_seed_coords = list(np.ndindex((2,2)))
expected_seed_coords = 50*np.array(expected_seed_coords) + 25
#print "EXPECTED:\n", expected_seed_coords
#print "SEEDS:\n", np.array(np.where(seeds)).transpose()
for seed_coord in expected_seed_coords:
assert seeds[tuple(seed_coord)], "No seed at: {}".format( seed_coord )
testWsDtSegmentation.py 文件源码
python
阅读 39
收藏 0
点赞 0
评论 0
评论列表
文章目录