1 模型介绍
模型参考这里。
2 部分代码
1. `clear all, close all, clc` 2. 3. `f = imread('defective_weld.tif');` 4. `imshow(f), title('原始图象')` 5. 6. `figure, [counts,x] = imhist(f); bar(x,counts), title('原始图象的直方图')` 7. 8. `S = 255;` 9. `T = 65;` 10. `[g, NR, SI, TI] = regiongrow(f, S, T);` 11. `figure, imshow(SI), title('种子点图象')` 12. `figure, imshow(TI), title('阈值测试后的图象')` 13. `figure, imshow(g), title('8连通性分析后的图象')` 14. `bw = edge(g, 'canny');` 15. `figure, imshow(bw), title('边缘图象')` 16. `ff = f;` 17. `ff(bw) = 0;` 18. `figure, imshow(ff), title('叠加图象')`
3 仿真结果
4 参考文献
[1]李炜, 黄心汉, 王敏,等. 基于机器视觉的带钢表面缺陷检测系统[J]. 华中科技大学学报(自然科学版), 2003, 31(2):72-74.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。