V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
huntagain2008
V2EX  ›  问与答

多了/home/ht/speedcc.fit 这个文件?创建时间 2022/1/7 8 点 46 分, 58.4MiB, FITS image data, 32-bit, two's complementment binary

  •  
  •   huntagain2008 · 2022-01-11 14:31:49 +08:00 · 1144 次点击
    这是一个创建于 1076 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在使用固态 U 盘启动的 Arch Linux,自己没有创建 /home/ht/speedcc.fit 这个文件,也没有用过 Garmin 设备或者软件,也不知道里面有些什么,打不开这个文件。火绒个人版扫描没有病毒。用免费在线病毒扫描网站分析没有病毒。 从.fit 扩展名从网上查到它是

    Garmin FIT Data FIT file is a Garmin FIT Data. FIT (Flexible and Interoperable Data Transfer) is a file format used for GPS tracks and routes. 分类: 地理信息系统文件 应用:Garmin Express 应用程序的名称: - MIME 类型: application/octet-stream

    我尝试用 chromium 打开 /home/ht/speedcc.fit,等待几分钟后看到

    SIMPLE = T / file does conform to FITS standard BITPIX = 32 / number of bits per data pixel NAXIS = 2 / number of data asxe NAXIS1 = 3000 / length of data axis 1 NAXIS2 = 3000 / length of data axis 2 EXTEND = T / FITS dataset may contain extensions COMMENT FITS ( Flexible Image Transport System ) format is defined in 'AstronomyCOMMENT and Astrophysics', volume 376, page 359; bibcode: 2001A&A...376..359H END

    本人小白,请教这文件到底是什么?

    第 1 条附言  ·  2022-01-11 15:37:05 +08:00
    尝试安装了 Garmin 的 BaseCamp 文件>导入该 speedcc.fit 文件,结果什么都没有发生。
    第 2 条附言  ·  2022-01-11 16:29:49 +08:00
    konsole 截图保存默认路径是主目录 /home/ht/,怀疑是用 konsole 虚拟终端不知情的情况执行了某个脚本输出这个文件到了主目录。现在已经把 speedcc.fit 删了
    2 条回复    2023-07-19 09:40:04 +08:00
    LaTero
        1
    LaTero  
       2023-07-18 10:26:16 +08:00   ❤️ 1
    虽然坟了,我也遇到了,刚好搜到这个帖子。这个格式是天文常用的图像格式,cfitsio 是 C 和 Fortran 读写这个格式的库,它带了一个叫 speed 的 bechmark 命令会输出这个文件。
    huntagain2008
        2
    huntagain2008  
    OP
       2023-07-19 09:40:04 +08:00
    @LaTero 应该是的。GPT-4 给的回答让我拿不准,最后通过搜索引擎找到代码才确定。
    int main()
    {
    /*************************************************************************
    This program tests the speed of writing/reading FITS files with cfitsio
    **************************************************************************/
    ...
    char filename[] = "speedcc.fit"; /* name for new FITS file */
    ...
    remove(filename); /* Delete old file if it already exists */

    diskfile = fopen(filename,"w+b");
    ...
    }

    https://github.com/esrf-bliss/cfitsio/blob/master/speed.c

    GPT-4 给的答案其实就是对的:
    FITS ( Flexible Image Transport System )是一个广泛用于天文学中的数据格式。它被设计用来存储、传输和处理天文科学中的数据,包括图像和表格。FITS 文件的主要优点之一是它可以容纳在文件头部的元数据,该元数据描述了数据的内容和结构。
    所提及的 cfitsio 库是一个为了处理 FITS 格式数据而创建的库。它包含了一系列的函数,可以在 C 和 Fortran 程序中使用,以方便地访问 FITS 格式的数据。这个库的主要应用领域是天文学,但它也可以用于其它领域,特别是那些需要处理和分析大量复杂的科学数据的领域。
    speed 是 cfitsio 库中的一个测试和基准工具,用于测量和比较 FITS 文件读写的性能。当你运行 speed 程序时,它会创建一个示例的 FITS 文件(在你的例子中,文件名是 speedcc.fit )。这个文件包含了一些测试的结果,你可以用 cfitsio 库提供的工具来查看和解析这些结果。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2636 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 07:03 · PVG 15:03 · LAX 23:03 · JFK 02:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.