基于Matlab实现免疫荧光图像中的区域定位算法

  • 免疫荧光法。以荧光染料为标记物,试纸条为载体,发生抗原抗体特异性反应,根据免疫复合物被激发的荧光强度对待测物进行定量分析[。该方法具有环境要求不高、操作简单快速、无污染且荧光染料丰富等优点。

  • 常用于食品安全检测过程中。

  • 本文算法基于Matlab实现,图像处理过程参考了论文 [多波长便携免疫荧光定量检测系统研究与设计],如有需求欢迎联系!

  • 本文主要算法:

    • 图像预处理:灰度化、滤波、二值化、边缘检测、图像定位、数据统计
    • 其中图像定位算法较为复杂,因为图像中有的目标在算法处理过程中可能会丢失,所以需要根据上下文中的定位信息进行插值得到缺失的目标,定位效果如下图:
      基于Matlab实现免疫荧光图像中的区域定位算法-LMLPHP
    • 其最终检测结果借论文中的结果图看的更加详细,如下:
      基于Matlab实现免疫荧光图像中的区域定位算法-LMLPHP

1. 图像预处理

  • 主要使用了灰度化 -> 高斯滤波 -> 二值化 -> Canny边缘检测 -> 形态学处理
  • 算法实现代码如下:
clc
03-07 08:01