代码之家  ›  专栏  ›  技术社区  ›  Adam Goode

千兆像素图像的自描述文件格式?

  •  7
  • Adam Goode  · 技术社区  · 15 年前

    1. 使用大量的JPEG图像(打包成文件或单独使用),并编制一些奇怪的索引格式来描述所使用的内容。附加一些其他格式的元数据。

    2. 使用TIFF的平铺和多图像支持将图像干净地存储为单个文件,并提供降采样版本以提高缩放速度。然后滥用各种TIFF标记以非标准方式存储元数据。此外,存储具有重叠边界的平铺,这些边界必须在以后单独转换。

    有没有更好的方法来存储这些图像?是TIFF(或 BigTIFF )仍然是正确的格式吗?做 XMP 解决元数据问题?

    主要问题是:

    • 以允许快速随机访问的方式存储图像(平铺)
    • 处理瓷砖重叠或稀疏的情况(扫描仪通常通过在二维幻灯片上移动相机并仅在需要成像的地方进行拍摄来工作)
    • 支持有损存储

    人们使用什么样的(希望是非专有的)格式来存储大型航空照片或地图?这些图像具有相似的属性。

    6 回复  |  直到 15 年前
        1
  •  5
  •   Adam Goode    14 年前

    从TIFF或BigTIFF开始,定义一个有用的标记子集+XMP元数据似乎是一条可行之路。FITS不好,因为它基本上用于无损数据,并且没有非常合适的元数据机制。

    解决办法很可能是 http://ome-xml.org/ http://ome-xml.org/wiki/OmeTiff

    看起来DICOM现在支持: ftp://medical.nema.org/MEDICAL/Dicom/Final/sup145_ft.pdf

        2
  •  3
  •   dmckee --- ex-moderator kitten    15 年前

    FITS .

    • 1-3维数据
    • 大割台
    • 广泛应用于天文学,并得到NASA和IAU的认可
        3
  •  2
  •   basZero    15 年前

    我是一名病理学家(也是程序员爱好者),所以虚拟幻灯片和数字病理学是我的一大兴趣。你可能对这本书感兴趣 OpenSlide project . 他们描述了来自大型供应商(Aperio、BioImagene等)的许多专有格式。大多数似乎是由一个金字塔形的缩放(当然是在不同的显微镜下扫描),包含多个平铺tiff或压缩(JPEG或JPEG2000)图像的大型tiff文件组成。

        4
  •  2
  •   David Clunie    11 年前

    行业标准是 DICOM Sup 145

        5
  •  1
  •   Keith Randall    15 年前

    PNG 可能对你有用。它可以处理大型图像、元数据,PNG格式可以有一些 interlacing ,因此您可以非常轻松地获得n/8 x n/8降采样图像。

    我不确定PNG是否可以快速随机访问。它是分块的,但这可能还不够。

        6
  •  1
  •   user1137919    13 年前