utilities.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:SCaIP 作者: simonsfoundation 项目源码 文件源码
def nf_read_roi_zip(fname,dims):

    import zipfile
    with zipfile.ZipFile(fname) as zf:
        coords = [nf_read_roi(zf.open(n))
                    for n in zf.namelist()]

    def tomask(coords):

        mask = np.zeros(dims)
        coords=np.array(coords)
#        rr, cc = polygon(coords[:,0]+1, coords[:,1]+1)        
        rr, cc = polygon(coords[:,0]+1, coords[:,1]+1)        
        mask[rr,cc]=1
#        mask[zip(*coords)] = 1

        return mask

    masks = np.array([tomask(s-1) for s in coords])
    return masks

#%%
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号