这是 mincmath 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mincmath - 对 minc 文件执行简单的数学运算
概要
数学 [ ] .mnc [ .mnc...] .mnc
商品描述
明克数学 将对一个或多个 minc 文件执行简单的、逐体素的数学运算
相同的形状和相同的坐标采样,产生一个单一的输出文件。
操作可以是一元(对一个文件进行操作)、二进制(两个输入文件)或累积
(对两个或多个输入文件进行操作)。 累积操作也可以跨
输入文件的指定维度。
配置
请注意,可以以缩写形式指定选项(只要它们是唯一的)和
可以在命令行的任何地方给出。
总类 选项
-2 创建一个 MINC 2.0 格式的输出文件。
-破坏者
覆盖现有文件。
-noclobber
不要覆盖现有文件(默认)。
-no_clobber
同义词 -noclobber.
-冗长
打印出复制的每个数据块的进度信息(默认)。
-安静的 不要打印出进度信息。
-调试 打印调试信息。
-文件列表 文件名
指定包含输入文件名列表的文件。 如果给出“-”,则文件
名称是从标准输入中读取的。 如果给出了这个选项,那么应该有
在命令行上没有指定输入文件名。 输入文件中的空行
被忽略了。
-复制头
复制第一个输入文件中的所有头信息(一个输入文件的默认值)
文件)。
-无复制头
不要从第一个输入文件中复制所有标题; 只复制坐标
信息(默认用于多个输入文件)。
-文件类型
创建一个与第一个输入文件类型相同的输出文件(默认)。
-字节 以 8 位整数格式存储输出体素。
-短 以 16 位整数格式存储输出体素。
-int 以 32 位整数格式存储输出体素。
-长 被取代 -int.
-漂浮 以 32 位浮点格式存储输出体素。
-双
以 64 位浮点格式存储输出体素。
-签
使用有符号的二进制补码整数格式。 仅当输出体素类型
被指定为整数类型(其中之一 -字节, -短, -int or -长).
-未签名
使用无符号整数格式。 仅当输出体素类型指定为
是整数类型(其中之一 -字节, -短, -int or -长).
-范围 分钟 最大
限制整数数据的有效范围。 仅在以下情况之一适用 -字节,
-短, -int or -长 选项被指定。
-max_buffer_size_in_kb 尺寸
指定内部缓冲区的最大大小(以千字节为单位)。 默认值为 4096
(4MB)。
- 尺寸 名称
指定我们希望沿其执行累积操作的维度。
-检查尺寸
检查所有输入文件是否在世界维度(默认)中具有匹配的采样。
-nocheck_dimensions
忽略输入文件的世界维度采样中的任何差异。
-传播南
任何输入文件中体素的无效数据(Not-A-Number 或 NaN)将
在该体素的输出文件中产生无效数据(默认)。
-ignore_nan
对于累积运算,输入文件中的无效数据 (NaN) 将被忽略,即。
将其视为不存在。
-南 当尝试对体素进行非法操作(例如除以零)时,无效
数据 (NaN) 存储在输出文件中(默认)。 没有有效的输入数据
累积操作也被认为是非法操作,当 -ignore_nan is
用过的。
-零 当尝试对体素进行非法操作(例如除以零)时,值
零存储在输出文件中。
-非法值 折扣值
当尝试对体素进行非法操作(例如除以零)时,
指定的值存储在输出文件中。
附加选项 指定 常数
-持续的 折扣值
指定单个常量。
-常量 折扣值
同义词 -持续的.
-const2 价值1 价值2
指定两个常量。
运营
-加 累积添加两个或更多卷,或添加一个卷和一个常数。
-子 减去两个体积或一个体积减去一个常数。
-多 累积乘以两个或多个体积,或乘以一个体积和一个常数。
-div 除以两个体积或一个体积除以一个常数。
-倒置
在每个体素处计算 1/x,其中 x 是输入体素值。 如果常数 c 是
指定(使用 -constant),然后计算每个体素的 c/x。
-平方 计算体积的平方根。
-广场
计算体积的平方。
-绝对 计算体积的绝对值。
-最大值
计算一系列体积的最大值。
-最低限度
计算一系列体积的最小值。
-exp 计算 c2*exp(c1*x) 在体积的每个体素上,其中 x 是体素值和 c1
和 c2 是由指定的常量 -持续的 c1 or -const2 c1 c2. 默认值
对于这些常数是 1.0。
-日志 计算 日志(x/c2)/c1 对于体积的每个体素,其中 x 是体素值和
c1 和 c2 是由指定的常量 -持续的 c1 or -const2 c1 c2。 默认值
这些常数的值为 1.0。
-规模 通过乘以单个常数(使用 -constant)或乘以缩放体积
乘以第一个常数并加上第二个(使用 -const2)。
-钳 将体积夹在指定的两个值之间 -const2.
-部分
分割(二值化)一个卷,以便在指定的范围内的值 -const2
给值 1,而在它之外的给值 0。
-段
的反面 -部分: 指定范围内的值 -const2 给出值 0 和
那些在它之外的给值 1。
-百分比差异
计算两个体积之间的百分比差异(标准化为第一个
体积)。 如果第一个体积小于阈值(或零),则该值
由 -南 or -零 用来。 阈值是使用指定的 -持续的,
默认为零。
-PD 同义词 -百分比差异.
-eq 测试两个体积或一个体积和一个常数是否相等。 值四舍五入为
执行测试前最接近的整数。 输出 1 为真,0 为假
在每个体素上。
- 是 测试两个体积或一个体积和一个常数的不等式。 值四舍五入
在执行测试之前到最接近的整数。 输出 1 为真,输出 0 为
每个体素为假。
-gt 测试体积 1 > 体积 2 或体积 > 常数。 输出 1 为真,输出 0 为
每个体素为假。
-ge 测试体积 1 >= 体积 2 或体积 >= 常数。 输出 1 为真和 0
在每个体素处为假。
-lt 测试体积 1 < 体积 2 或体积 < 常数。 输出 1 为真,输出 0 为
每个体素为假。
-这 测试体积 1 <= 体积 2 或体积 <= 常数。 输出 1 为真和 0
在每个体素处为假。
-和 测试音量 1 && 音量 2 或音量 && 一个常数。 值四舍五入为
执行测试前最接近的整数。 输出 1 为真,0 为假
每个体素。
-要么 测试第 1 卷 || 第 2 卷或一卷 || 一个常数。 值四舍五入为
执行测试前最接近的整数。 输出 1 为真,0 为假
每个体素。
-不是 对卷执行逻辑否定:将非零转换为零和零转换为一。
值在否定之前四舍五入到最接近的整数。
-伊斯南 测试卷的无效值 (NaN)。 无效值输出 1,有效值输出 0
值。
-尼斯南
-isnan 的对面。 为无效值输出 0,为有效值输出 1。
-count_valid
计算一系列卷中有效体素的数量。 如果没有卷
有有效数据,然后写出零(即。 -零 和 -ignore_nan 总是
假设,与其他累积操作不同)。
通用 选项 所有 命令:
-救命 打印命令行选项的摘要并退出。
-版
打印程序的版本号并退出。
使用 onworks.net 服务在线使用 mincmath