3、图像导入与预处理:支持格式、导入流程、背景扣除、噪声滤波、对比度增强
做TEM衍射标定,第一步就是把图像弄进软件里。这一步看着简单,但坑不少。我见过不少新手,图是导进来了,结果格式不对、背景太脏、噪声一堆,后面标定怎么都对不上。说白了,预处理没做好,后面全是白费功夫。
核心观点:图像导入与预处理,决定了标定结果的成败。别急着点“自动标定”,先把图收拾干净。
3.1 支持的文件格式
咱们这个软件,支持市面上主流的图像格式。我个人习惯用TIFF,因为它无损,能保留原始数据。但有时候从电镜上拷下来的图是DM3或DM4格式,那也没问题,软件直接读。
| 格式 | 说明 | 我的建议 |
|---|---|---|
| TIFF (.tif) | 无损压缩,保留原始灰度信息 | 首选格式,标定精度最高 |
| DM3/DM4 | Gatan电镜原生格式 | 直接导入,无需转换 |
| JPEG (.jpg) | 有损压缩,会丢失细节 | 不推荐用于标定,应急可用 |
| PNG (.png) | 无损,但文件较大 | 可以接受,但不如TIFF |
| BMP (.bmp) | 无压缩,体积巨大 | 能用,但没必要 |
小技巧:如果你拿到的图是JPEG,我建议你回电镜上重新导一份TIFF。我在项目中遇到过,用JPEG标出来的晶面间距差了0.02 Å,差点把结论搞错。
3.2 导入流程
导入流程其实很简单,但有几个细节要注意。嗯,这里我展开说说。
- 点击“文件” → “打开图像”,或者直接拖拽文件到软件窗口。我个人喜欢拖拽,快。
- 选择文件后,软件会自动识别格式。如果是DM3/DM4,还会读取电镜参数(比如相机长度、加速电压)。这个信息很重要,后面标定要用。
- 检查图像信息。导入后,看一眼右下角的图像属性面板。确认一下像素尺寸、位深、是不是灰度图。如果是彩色图,软件会自动转灰度,但最好提前转好。
- 保存项目文件。我习惯一导入就保存一个“.temproj”文件,防止软件崩溃白干一场。你想想看,标了半天突然崩了,那心情...
注意:导入DM3/DM4时,如果软件提示“无法读取标定信息”,别慌。手动输入相机长度和加速电压就行。我曾经遇到过一台老电镜,标定信息字段是空的,只能自己填。
3.3 背景扣除
背景扣除,说白了就是把图像里不均匀的亮度去掉。TEM图像经常有背景渐变,尤其是边缘区域。如果不扣掉,后面找衍射斑时会误判。
软件里提供了两种方法:
- 多项式拟合:适合背景变化平缓的情况。我一般选2阶或3阶多项式,效果不错。
- 滚动球算法:适合背景有剧烈变化的情况。比如图像中间亮、四周暗,用这个算法能很好地拉平。
操作步骤:
- 点击“预处理” → “背景扣除”。
- 选择算法(多项式或滚动球)。
- 调整参数(多项式阶数或球半径)。
- 点击“预览”,看看效果。满意了就点“应用”。
我的经验:背景扣除不要过度。扣得太狠,会把弱衍射斑也扣掉。我一般先预览,看到背景基本平坦就停手。记住,我们的目标是去掉背景,不是创造新图像。
3.4 噪声滤波
TEM图像噪声主要来自电子枪的散粒噪声和探测器的读出噪声。噪声会让衍射斑边缘模糊,影响标定精度。
软件内置了三种滤波器:
| 滤波器 | 原理 | 适用场景 |
|---|---|---|
| 高斯滤波 | 加权平均,平滑噪声 | 噪声较弱时使用,保留边缘 |
| 中值滤波 | 取邻域中值,去除椒盐噪声 | 图像有孤立噪点时特别好用 |
| 双边滤波 | 保边去噪,同时考虑空间和灰度 | 噪声强且需要保留衍射斑细节时 |
我个人习惯先用中值滤波,因为它对衍射斑的形状影响最小。如果噪声还是大,再叠加一个高斯滤波,核大小选3×3就够了。核太大,衍射斑会变模糊。
避坑指南:我曾经为了去噪,把高斯滤波核设成了7×7。结果衍射斑边缘糊成一片,标定出来的斑点位置全偏了。后来我学乖了,滤波宁弱勿强。
3.5 对比度增强
对比度增强,就是让衍射斑更亮、背景更暗,方便软件识别。但注意,这只是显示上的调整,不会改变原始数据。
软件提供了两种方式:
- 直方图均衡化:自动拉伸灰度分布。适合整体偏暗或偏亮的图像。
- 手动调整:拖动滑块,设置最小和最大灰度值。我更喜欢手动调,因为心里有数。
操作建议:
- 先看直方图。如果灰度集中在某个区域,用直方图均衡化。
- 如果直方图分布正常,只是衍射斑不够亮,手动调低“最小灰度”值。
- 调完后,确保衍射斑清晰可见,但背景不要出现假点。
警告:对比度增强只是辅助显示,不会改变像素的原始灰度值。所以标定时,软件用的还是原始数据。别担心调坏了图会影响标定结果。
3.6 本章知识体系
下面这张图,是我梳理的本章核心逻辑。你看一遍,心里就有谱了。
好了,图像导入和预处理就讲到这里。记住,预处理做得好,标定就成功了一半。下一章我们聊衍射斑的自动识别与手动校正,到时候见。
公众号:蓝海资料掘金营,微信deep3321