我使用openslide-python
打開svs
形象,我也碰到了以下問題:不支持TIFF壓縮
>> import openslide as osi
>> a = osi.OpenSlide('image.svs')
產生錯誤
TIFFReadDirectory: Warning, Unknown field with tag 347 (0x15b) encountered.
image.svs: JPEG compression support is not configured.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/manan/anaconda/lib/python2.7/site-packages/openslide/__init__.py", line 154, in __init__
self._osr = lowlevel.open(filename)
File "/home/manan/anaconda/lib/python2.7/site-packages/openslide/lowlevel.py", line 178, in _check_open
raise OpenSlideError(err)
openslide.lowlevel.OpenSlideError: Unsupported TIFF compression: 7
我一直沒能在這個問題上找到任何解決方案;我已經檢查了libopenjpeg
和任何其他相關的庫,以確保它們處於各自的最新版本。
你可能想在[問題跟蹤](https://github.com/openslide/openslide到文件的問題-python /問題)。 – Trilarion
看來svs格式是標準TIFF的變體。如果是這種情況,TIFF文件可以包含各種壓縮類型的圖像。如果其他svs文件有效但不是這個,這個問題可能與壓縮有關。有關TIFF壓縮子類型的更多詳細信息,請參閱本文的答案:http://stackoverflow.com/questions/28355389 –
請提供運行環境意味着操作系統和libtiff,libjpeg版本 –