Openslide 不会显示 level_count-1 的 mmpx 属性
Posted
技术标签:
【中文标题】Openslide 不会显示 level_count-1 的 mmpx 属性【英文标题】:Openslide won't show the mmpx property for level_count-1 【发布时间】:2019-02-04 02:44:20 【问题描述】:属性“openslide.mmp-x”显示包含级别 0 的 X 维度中每个像素的微米数的属性。当我显示 level_count-1 时,我不想要级别 0 的属性,而是level_count-1。我如何获得该级别的属性?
slide = openslide.OpenSlide(SVSFileName)
# get width, height of image at low-res reading magnification
lrHeight = slide.level_dimensions[slide.level_count - 1][1]
lrWidth = slide.level_dimensions[slide.level_count - 1][0]
mmx = slide.properties['openslide.mpp-x']
【问题讨论】:
【参考方案1】:slide.level_downsamples
-> (1.0, 2.0, 4.0, 8.0)
为您提供级别如何进行下采样,我认为我们可以通过每个级别的下采样率来计算 mpp-x/mpp-y。
另一种选择是使用名为 large-image 的库:
它的 getNativeMagnification 方法将为您提供每个级别的 mpp_x。
【讨论】:
以上是关于Openslide 不会显示 level_count-1 的 mmpx 属性的主要内容,如果未能解决你的问题,请参考以下文章