def get_sources_from_files(path):
def order(fname):
if 'bf' in fname: return 0
if 'lamin' in fname: return 1
if 'fibrillarin' in fname: return 2
if 'tom' in fname: return 3
if 'all' in fname: return 10
return 0
files = [i.path for i in os.scandir(path) if i.is_file()]
paths_sources = [i for i in files if (('rgb.tif' in i) or ('bf.tif' in i))]
paths_sources.sort(key=order)
sources = []
for path in paths_sources:
source = tifffile.imread(path)
sources.append(source)
return sources
评论列表
文章目录