Igor Pro软件进行图像处理与分析

 

Igor Pro 是一个科学图像分析应用程序,提供了一整套功能和函数,使其成为理想的跨平台工具,用于图像获取、显示和处理。

 

图像获取与显示

图像获取可以简单到从磁盘文件加载多维数据,也可以复杂到使用 XOP 抓取实时视频帧到磁盘(有关创建自己的 XOP 的信息,请参阅 XOP 工具包)。在这两种情况下,图像都可以在屏幕上展示,进行视觉检查和分析,或者可以进行自动化分析,无需用户介入。处理和分析阶段取决于图像的性质和所需信息。

 

图像展示可以简单到将 RGB 图像放置在图形窗口中,也可以复杂到创建多图像叠加,结合等高线和图例。使用假色或非线性级别映射在视觉分析图像时有时很有助益。

 

图像处理步骤

图像处理通常包括以下步骤:

  • 图像转换和颜色转换,将获取的图像转换为颜色空间和范围的标准形式。
  • 图像过滤,使用局部滤波器或数学变换清理图像,提高信噪比。
  • 阈值功能,将图像从灰度转换为二值形式。
  • 形态学过滤,通常在阈值工作之后,但某些形态学实际上可以在阈值步骤之前进行。
  • 粒子分析,分析过滤后的二值图像,量化图像中不同“粒子”(即斑点或区域)的各种空间属性。

 

 

感兴趣区域(ROI)

Igor 中的许多图像处理可以应用于用户定义的图像区域内,称为感兴趣区域(ROI)。使用 ROI 定义比整个图像小得多的区域可以显著提高工作的效率。Igor 的 ROI 是任意的,可以由任意一组图像像素定义。它不必是矩形或连通的,可以由一个或多个不连续的区域组成。例如,一个复杂的 ROI 可能包括蓝色阴影区域,排除图像中的某些部分。

 

 

创建 ROI 的方法

  • 在图像上方绘制区域并使用 ImageGenerateROIMask 。
  • 使用指令行以数学方式定义区域。
  • 提供一对定义闭合轮廓的波并使用 ImageBoundaryToMask 。
  • 结合种子和选择规则使用 ImageSeedFill。
  • 使用带有 mark 关键字的 ImageAnalyzeParticles 。
  • 使用 ImageThreshold/i。

 

 

查看Igor Pro软件详情

热门产品

2023-11-27 11:15
首页    技术文档    Igor Pro软件进行图像处理与分析