利用openslide-python处理病理

 参考:

博客总结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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值