基于Matlab实现免疫荧光图像中的区域定位算法
-
免疫荧光法。以荧光染料为标记物,试纸条为载体,发生抗原抗体特异性反应,根据免疫复合物被激发的荧光强度对待测物进行定量分析[。该方法具有环境要求不高、操作简单快速、无污染且荧光染料丰富等优点。
-
常用于食品安全检测过程中。
-
本文算法基于Matlab实现,图像处理过程参考了论文 [多波长便携免疫荧光定量检测系统研究与设计],如有需求欢迎联系!
-
本文主要算法:
- 图像预处理:灰度化、滤波、二值化、边缘检测、图像定位、数据统计
- 其中图像定位算法较为复杂,因为图像中有的目标在算法处理过程中可能会丢失,所以需要根据上下文中的定位信息进行插值得到缺失的目标,定位效果如下图:
- 其最终检测结果借论文中的结果图看的更加详细,如下:
1. 图像预处理
- 主要使用了灰度化 -> 高斯滤波 -> 二值化 -> Canny边缘检测 -> 形态学处理
- 算法实现代码如下:
clc