对于 Java 来说,我有点菜鸟,而且我一直在尽力学习尽可能多的语言知识。最近,我开始学习逐像素分析图像的 RGB 数据背后的逻辑。在执行此操作时,我偶然发现了 svs 文件,这些文件质量极高,基本上是多层 tiff。我探索了几个解码和显示 .svs 图像的开源项目,但找不到解码 .svs 文件的算法或代码。有人可以指导我找到开源项目中的哪些文件包含解码 svs 文件的算法,因为我对如何解码如此大且复杂的图像文件非常感兴趣,或者有人可以帮助我使用一种算法来解码 Java 中的 .svs 文件。提前致谢!
链接:
最佳答案
SVS 文件是由 Aperio 扫描仪生成的,因此您需要 openslide 中的 Aperio 解码器:
https://github.com/openslide/openslide/blob/master/src/openslide-vendor-aperio.c
openslide 这里有一些关于格式的文档:
http://openslide.org/formats/aperio/
了解细节很有趣,但也许不是很有用。如果你想从 Java 中自己阅读它,你可以使用优秀的 openslide 绑定(bind),或者 libtiff 绑定(bind)加上大量额外的代码。
关于java - 如何在 Java 中找到 .svs 图像文件的 RGB 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37627167/