【问题标题】:Which format to use for image with floating point values?具有浮点值的图像使用哪种格式?
【发布时间】:2013-01-26 05:04:01
【问题描述】:

出于技术目的,我需要使用包含可能超过 1 的浮点值的矩阵灰度级(图像)。(例如:2.3324

我应该使用哪种格式将它们存储在文件中?当Matlab将它们写入磁盘时,我想避免将它们带回0...1的范围。

我知道我可以使用save('myfile','myImage','-ascii') 转储矩阵,但我想使用图形格式

【问题讨论】:

    标签: image matlab floating-point


    【解决方案1】:

    可以选择 FITS 文件格式 (http://en.wikipedia.org/wiki/FITS)。

    它支持多种语言,包括 MATLAB。

    【讨论】:

      【解决方案2】:

      怎么样:

      save('myFile','myImage')
      

      这样可以确保您在转换过程中不会丢失任何数据,并且底层的 *.mat 文件非常高效。

      【讨论】:

        猜你喜欢
        • 2010-11-29
        • 2011-01-27
        • 1970-01-01
        • 1970-01-01
        • 2012-12-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多