故障描述
这一次这个脚本无法将切除的patch拼在一起,这可怎么办呢?还是一样不报错,就是无法运行。
故障原因
这次主要是因为目录下有一个HSP-70,因为os.walk返回的是一个三元组,代码里files会返回这个目录下所有的文件,所以masks文件夹里的HSP-70也被拿出来了,这个是很麻烦的事情。就是因为这张mask和其它的图大小不一致,导致脚本失效。
loc = '/data112/lizx/Data_liver/1_patches/%s/%s'%(stain, test_slide)
for root, dirs, files in os.walk(loc):
解决方案
loc = '/data112/lizx/Data_liver/1_patches/%s/%s/patches'%(stain, test_slide)
for root, dirs, files in os.walk(loc):