用iraf对目标源光谱进行流量定标时无法打开定标函数图片

img


如图 显示can not open image是什么原因 输入一个标准星的定标函数时可以成功 输入两个却不行

从你的描述来看,可能是以下几个原因:

  1. 定标函数图片文件损坏或丢失。可以尝试重新下载定标函数图片,或者找其他工作站上的图片。
  2. iraf权限问题。iraf可能无法读取图片文件,可以尝试更改图片文件权限,如:
    bash
    chmod 644 calibimg1.fits # 修改读取权限
    chown irafuser:irafuser calibimg1.fits # 修改所属用户为iraf
  3. 环境变量问题。iraf读取图片文件需要初始化环境变量,如:
    bash
    setenv IRAF /iraf/iraf/ # iraf安装路径
    setenv IRAFARCH linux # 架构平台
    source /iraf/iraf/unix/hlib/irafuser.csh # 初始化iraf环境
  4. 硬件问题。比如读取图片所在磁盘已满或已损坏,导致无法读取。