这是 mFixNaN 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mFixNaN - 用 NaN 替换 FITS 图像中的一组特定值(反之亦然)
概要
mFixNaN [-d 水平] [-v NaN值] in.fits.fits [空白 最大空白]
商品描述
将图像中找到的 NaN 转换为其他值(由用户提供), or 转换一个
将提供的值范围转换为 NaN。
配置
-d 水平
打开调试到指定级别(1-3)
-v NaN值
用于代替任何 NaN 的值
争论
合身
输入 FITS 图像文件
套装
输出 FITS 文件的路径。 要在“计数”模式下运行而不创建输出文件,
对此参数使用破折号(“-”)。
最小空白
如果不使用“-v”开关, mFixNaN 将替换之间的所有像素值
空白 和 最大空白 与 NaN。
RESULT
[结构 统计=“好”, 范围计数=范围计数, 南计数=南数]
范围计数 是在两者之间找到的像素数 空白 和 最大空白, 如果他们
被指定。 如果不是(即,NaN 被删除并替换为 折扣值), 南数 是
移除的 NaN 数量。
留言内容
OK [struct stat="OK", rangeCount=范围计数, 南数=南数"]
错误未给出调试级别
错误调试级别字符串无效: 水平
错误调试级别字符串无效: 水平
错误调试级别字符串不能为负
错误 未给出 NaN 转换的值
ERROR NaN 转换值字符串无效:'NaN值'
错误输入文件无效'合身']
错误最小空白值字符串不是数字
错误最大空白值字符串不是数字
错误图像文件 合身 缺少或无效的 FITS
ERROR 适合 图书馆 错误
示例
使用 BITPIX -64(双精度浮点)生成的 FITS 图像未使用
NaN; 所有“空白”像素都由非常小的负数表示。 这可以抛出
关闭初始尝试以适当的拉伸显示图像,并且不符合
FITS 标准。 用 NaN 替换所有这些“空白”像素:
mFixNaN 原始.fits NaN.fits -4.61169e32 -4.61169e10
[struct stat="OK", rangeCount=1321, nanCount=0]
要将这些 NaN 转换回单个像素值:
mFixNaN -v -4.6e32 NaN.fits 空白val.fits
[struct stat="OK", rangeCount=0, nanCount=1321]
使用 onworks.net 服务在线使用 mFixNaN