ImageJ Math(数学)
路径
描述
该命令对当前图片或选区中的像素加、减、乘…一个常数。每种操作都可以使用“Preview”(预览)进行查看。
对于堆栈,将显示下方所示的对话框。 选择“Yes”处理整个堆栈,选择“No”只处理当前激活的切片。

在Edit ▷ Options ▷ Misc下的选项Hide”Process Stack”选项选中的情况下,则不显示该对话框。
子命令
选项 | 描述 |
---|---|
Add |
加法。 将一个常数加到图像或者选区中。 对于8-bit图像,大于255的值会被设置为255。 对16-bit图像,大于65535的值则设置为65535。 |
Subtract |
减法。 从一个图像或者选区减去一个常数。 对于8-bit图像,小于0的值会被设置为0。 |
Multiply |
乘法。 将一个图像或选区(的像素)乘以一个实常数。 对于8-bit图像,大于255的值会被设置为255。 对16-bit图像,大于65535的值则设置为65535。 |
Divide |
除法。 将一个图像或选区(的像素)除以一个实常数。除32-bit(浮点)图像外,试图除以0的操作将被忽略。 对于32-bit图像来说,乘以0有三种情况:若原像素分别为正数、负数、0,则除以0后的结果分别为正无限(Infinity)、负无限(-Infinity)和NaN(0/0)。 除0的值可以通过Edit▷Option▷Misc重新定义。 |
AND | 与运算。对图像和指定的常数做逐位的与运算。 |
OR | 或运算。对图像和指定的常数做逐位的或运算。 |
XOR | 异或运算(排除OR)。对图像和指定的常数做逐位的异或运算。 |
Min | 图像中值小于指定常数的像素被替换为该常数。 |
Max | 图像中值大于指定常数的像素被替换为该常数 |
Gamma |
将函数f(p)=(p/255)^γ × 255应用到图像或选区中的每个像素(p),其中0.1≤γ≤5.0.对于RGB图片,该函数应用到所有的颜色通道。 对16-bit图像,图像的最小和最大值用于缩放,而不是255. |
Set | 用指定的值充填图像或选区 |
Log |
对8-bit图像,将函数f(p)=ln(p) × 255/ln(255)应用到图片或选区中的每个像素。对RGB图像,该函数应用到所有的颜色通道。 对16-bit图像,图像的最小和最大用于缩放,而不是255。对浮点数图像,不作缩放。而是计算该图像的log10值,并将结果乘以0.4343(1/ln(10))。 |
Exp | 对活动图像或选区执行指数变换。 |
Square | 对活动图像或选定内容执行平方变换。 |
Square Root | 对活动图像或选定内容执行平方根变换。 |
Reciprocal | 生成活动图像或选区的倒数(乘法逆),将每个像素(p)转化为1/p。要求是32-bit浮点数图像。 |
NaN Background |
将32-bit浮点图像中的非阈值像素设置为NaN(非数字)值。 对浮点数图像,Image▷Adjust▷Threshold下的”Apply”选项可返回此命令。 在测量32-bit图像时,具有Float.NaN (0f/0f)、Float.POSITIVE_INFINITY (1f/0f)或 Float. NEGATIVE_ |
Abs | 生成活动图像或选区(像素)的绝对值。仅适用于32-bit浮点或16-bit签名图像。 |
Macros | 此命令使用用户指定的表达式执行图像运算。可以用来创建完全合成的图像或对现有图像执行精确的像素操作。 |

关注公众号,获取一手资讯
“ ImageJ Math(数学) ” comments 0