我尝试同时使用openslide和pyvips,而我的应用程序没有找到必要的.dll。我认为这是一个使用两个图书馆的问题。
我读过pyvips有开环内酯嵌入,但我找不到如何使用它。主要目的是阅读整个幻灯片图像,并看到不同的层次和增强,并与他们合作。
我真的很感谢你的帮助!谢谢
发布于 2022-03-15 09:05:59
是的,肾盂通常包括开环内酯,所以你不能同时使用这两种药物。
使用.get_fields()查看图像上的所有元数据,例如:
$ python3
Python 3.9.7 (default, Sep 10 2021, 14:59:43)
[GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyvips
>>> x = pyvips.Image.new_from_file("openslide/CMU-1.svs")
>>> x.width
46000
>>> x.height
32914
>>> x.get_fields()
['width', 'height', 'bands', 'format', 'coding', 'interpretation', 'xoffset', 'yoffset',
'xres', 'yres', 'filename', 'vips-loader', 'slide-level', 'aperio.AppMag', 'aperio.Date',
'aperio.Filename', 'aperio.Filtered', 'aperio.Focus Offset', 'aperio.ICC Profile',
'aperio.ImageID', 'aperio.Left', 'aperio.LineAreaXOffset', 'aperio.LineAreaYOffset',
...默认情况下,pyvips将打开图像的基本级别(最大),使用level=选择其他级别,可能是:
>>> x = pyvips.Image.new_from_file("openslide/CMU-1.svs", level=2)
>>> x.width
2875详细信息,请参阅文档:
https://www.libvips.org/API/current/VipsForeignSave.html#vips-openslideload
https://stackoverflow.com/questions/71479029
复制相似问题