我正在使用openslide-python来读取Mirax格式(mrxs)的整个幻灯片图像。现在我想用自定义的条形码图像替换“标签”条形码。不幸的是,
f.associated_images["label"] = label_new加薪
TypeError: '_AssociatedImageMap' object does not support item assignment我发现"label“引用存储在与图像相关的slidedat.ini文件中
NONHIER_0_VAL_3 = ScanDataLayer_SlideBarcode但我不确定如何处理这些信息。
任何帮助都将不胜感激!
马里奥
发布于 2018-05-15 02:57:12
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 = 1252https://stackoverflow.com/questions/49936383
复制相似问题