在利用明场或荧光显微镜成像时,往往会由于样品厚度不一、镜头污渍或者光照不均等因素,降低图片质量,从而影响分析以及展示。

这篇文章就为大家介绍:怎样利用 ImageJ 对图片进行背景校正,包括两个方面:白平衡以及平场校正

一、白平衡

白平衡(White Balance),在数码摄影中常常会遇到,在拍摄显微镜的明场图片时,更是值得关注的一点。

白色通常是指反射到人眼中的光线由于蓝、绿、红三种色光比例相同,且具有一定的亮度所形成的视觉反应。

对应在 RGB 彩色图片上,即 RGB 图片的三个通道(Red, Green, Blue)的灰度值大小相近。下图这个立方体很好地解释了 RGB 色彩模式,当 R,G,B 三个通道的灰度值都为 255 时,呈白色:



opencv 处理白平衡_Red


图片来源:baslerweb 截图

但在实际利用显微镜拍照的过程中(例如对细胞进行明场拍照),因为培养基本身的颜色等因素的影响,拍摄的照片往往不显白色,有不同颜色的偏向,即 RGB 三个通道的灰度值差别很大。

如下图,是利用倒置像差显微镜拍摄的细胞,图片整体偏黄。



opencv 处理白平衡_Red_02

1. 将 RGB 图片变成三种颜色通道的 Stack(Image -> Color -> Make Composite)。

这一步将 RGB 图像分解成 R, G, B 三个通道的堆栈(Stack),每个通道为 8-bit 图像。但这时并不能看到单色的图片。