学了python两个月,碰到这个问题,钻研了两周没解决。
我用EVOS M7000 显微系统拍了一系列不同位置的细胞照片,时间间隔是45分钟。每次会拍几十个位置,并且同一个位置会生成不同类型的照片,比如原始照片(Raw),显示照片(Displayed),合并的照片(Merged)。会有荧光d1和白光d4两个不同的通道。同一位置根据照片的类型和通道生成视频。
一般文件名是这样的 scan Top Slide_D_p00_0_A01f01d4.TIF。 scan Top Slide_不重要,每次实验都是不同的,但是后面的相同。D:照片类型,还有R和M两种。p00代表时间点,接着是p01,p02,我的情况到p150。A01f01是位置信息,如果这六个一样,就是同一位置。最后的d4代表白光,还有d1代表荧光。我的思路是从后向前读文件名,将同一位置的比如A01f01挑出来,然后根据照片类型D,R或M再分类,然后根据通道,d1还是d4,生出视频。我目前就做到了第一步,从后向前读文件名,然后就不知道接下来怎么做了。