0

我正在使用 openslide-python 读取 Mirax 格式 (mrxs) 的整个幻灯片图像。现在我想用自定义的替换“标签”条形码图像。很遗憾,

f.associated_images["label"] = label_new

提高

TypeError: '_AssociatedImageMap' object does not support item assignment

我发现“标签”引用存储在与图像相关的 slidedat.ini 文件中

NONHIER_0_VAL_3 = ScanDataLayer_SlideBarcode

但我不确定如何处理这些信息。

任何帮助,将不胜感激!

马里奥

4

1 回答 1

0

openslide是读图书馆,不是写作。

您需要自己为 MIRAX 支持创建写作库。

Dataxxx.dat您保留 MIRAX 标题和图像数据(以 jpg 或 png 格式)。在 Index.dat您保留有关 dat 文件的信息(文件索引和文件大小)中,Slidedat.ini您将有关条形码图像的信息:

NONHIER_0_VAL_3 = ScanDataLayer_SlideBarcode
NONHIER_0_VAL_3_SECTION = NONHIERLAYER_0_LEVEL_3_SECTION
NONHIER_0_VAL_3_IMAGENUMBER_X = 1
NONHIER_0_VAL_3_IMAGENUMBER_Y = 1

[NONHIERLAYER_0_LEVEL_3_SECTION]
BARCODE_IMAGE_TYPE = JPEG
BARCODE_IMAGE_WIDTH = 1782
BARCODE_IMAGE_HEIGHT = 1252
于 2018-05-14T18:57:12.477 回答