ImageJ调整亮度和对比度

命令:Adjust▷Brightness/Contrast…[C]


使用该工具可以修改当前图片的亮度和对比度。

对8-bit图片来说,其亮度和对比度的改变时通过更新图片的查找表(LUT)实现的,因此像素值未被改修。

对于16-bit和32-bit的图片来说,其改变是将映射方式从像素值改变为8-bit图片模式的值,因此同样也没有改变像素值。

而RGB图片亮度和对比度的改变是通过修改像素值实现的。

Histogram 图中顶部小方框里直方图上方的直线指示像素值是如何被映射为8-bit(0-255)值的。图框下面的两个数字分别显示了最小和最大像素值。这两个值决定了(图片)显示的范围,或者说“窗口”。ImageJ将显示范围内的像素值线性映射为0-255范围的值。低于最小像素值的像素会显示为黑色,而高于最大像素值的像素会被显示为白色。

 

Minimum and Maxmum sliders 控制图像显示的上限和下限。按住Shift键会同时调整合成图片的所有通道。

Brightness slider t通过改变图片的显示范围可以对图片的亮度进行增大或降低。按住Shift键会同时调整合成图片的所有通道。

 

Contrast Slider 通过改变图片的显示范围来对增大或降低图片的对比度。显示范围越窄,对比度越高。按住Shift键会同时调整合成图片的所有通道。

 

Auto ImageJ会依据对直方图的分析对图片的亮度和对比度进行自动的优化。创建一个选区的话,ImageJ会根据该选区对整个图片进行优化。优化的依据是:使小部分像素达到饱和(显示为黑色或白色)。重复点击会增加饱和的像素数,同样会增加优化次数。

 

Reset 恢复初始的亮度和对比度设置。显示范围变为显示图片的所有像素值的像素。如果命令recorder在运行的话,会调用resetMinAndMax宏。按住Shift键会将一张合成图像的所有频道都恢复到初始设置。

 

Set 可以在一个对话框中输入显示范围的最大值和最小值。如果命令recorder在运行的话,会调用resetMinAndMax宏。

一张16-bit的图像由65536可能的灰度级组成。然而,大多数情况下,图片中相关的信息可能质包含在很窄的一个灰度级范围中。比如,在低亮度的显微照片中,信号局限在灰度级的末端。Set Display Range对话框允许用户对16-bit图像的灰度级进行调整。

设置图片显示范围

Automatic 基于从最低到最高像素值总数的百分比自动选择像素强度值的最佳范围。

8-bit 灰度级范围 0-255

10-bit 灰度级范围 0-1023

12-bit 灰度级范围 0-4095

15-bit 灰度级范围 0-32767

16-bit 灰度级范围 0-65535

 

勾选Propagate to all open Images可以将这些值应用到所有当前打开的图片。对图多-频道图片,也有相应的将当前值传递给剩余频道的选项。

 

Apply 将当前图片显示范围的映射函数应用到像素值。如果有选区,只会改变选区内的像素。该选项目前仅作用于8-bit图片、8-bit堆栈以及RGB堆栈。这也是唯一可改变非RGB图片像素数据的B&C选项。

 

ImageJ中文教程

 

 

 

 

 

发表评论

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