参考:
博客总结https://www.jianshu.com/p/bd5b572b5269
官方文档:https://openslide.org/api/python/#module-openslide
- 获取元信息,如每个像素有多少微米
import openslide
wsi = openslide.Openslide(wsi_file)
mpp_x = wsi_ob.properties[openslide.PROPERTY_NAME_MPP_X]
mpp_y = wsi_ob.properties[openslide.PROPERTY_NAME_MPP_Y]
In [8]: from openslide import OpenSlide
# 读入一个WSI图像,生成一个slide实例
In [9]: slide = OpenSlide('tumor_001.tif')
# 原始图像经各个level水平缩放后的长和宽
In [10]: slide.level_dimensions
Out[10]:
((97792, 221184),
(48896, 110592),
(24448, 55296),
(12224, 27648),
(6112, 13824),
(3056, 6912),
(1528, 3456),
(764, 1728),
(382, 864),
(191, 432))
# 在医学影像处理中,常见的是将图像进行level8水平的缩放
In [11]: slide.level_dimensions[8]
Out[11


4453

被折叠的 条评论
为什么被折叠?



