【问题标题】:OpenSeadragon Support for 16 (or even 24) bit ImagesOpenSeadragon 支持 16(甚至 24)位图像
【发布时间】:2020-06-30 20:53:09
【问题描述】:

我正在尝试使用 openseadragon 显示高清黑白图像,但无法从查看器中获得超过 8 位。我目前拥有的 hack 是将高位和低位拆分到不同的颜色通道并在查看器中重新编译,但这是 hacky 并且涉及我将图像转换为这种特定格式。

有人知道这是否可以做到吗? tileCache 似乎总是一个 uInt8 数组。

【问题讨论】:

    标签: javascript python image image-processing openseadragon


    【解决方案1】:

    目前没有任何方法(据我所知)在 OpenSeadragon 中支持除 8 位图像之外的任何内容。有过提案,如:

    https://github.com/openseadragon/openseadragon/issues/1643

    ……但到目前为止什么都没有发生。我们使用 2D 画布来存储我们的图块和绘制视口,我认为这仅限于 8 位,所以这是一个绊脚石。大概我们需要在 WebGL 中进行渲染以获得真正的 16 位或 24 位颜色?也有这方面的建议,但到目前为止还没有采取任何行动。

    如果您愿意参与其中,那就太棒了!否则,你的 hack 可能是目前最好的选择。

    【讨论】:

      猜你喜欢
      • 2018-04-01
      • 1970-01-01
      • 2016-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-15
      • 1970-01-01
      相关资源
      最近更新 更多