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_
INFINITY (-1f/0f)值的像素将被忽略。

Abs 生成活动图像或选区(像素)的绝对值。仅适用于32-bit浮点或16-bit签名图像。
Macros 此命令使用用户指定的表达式执行图像运算。可以用来创建完全合成的图像或对现有图像执行精确的像素操作。





公众号

关注公众号,获取一手资讯

“ ImageJ Math(数学) ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注