文件名称:matlab分水岭算法源代码-grainDetection:谷物检测
文件大小:1.63MB
文件格式:ZIP
更新时间:2024-06-12 12:00:06
系统开源
matlab分水岭算法源代码项目名称:CT扫描图像中对比度差的晶界的分割(硕士论文) 介绍 什么是晶界? 自然界中大多数无机材料(例如,普通金属,许多陶瓷,岩石)都是多晶结构,由大量单晶(或晶粒)制成。 另外,两个晶粒的界面称为晶粒边界。 材料的微观结构中的晶界对材料的物理性能(例如,电导率和导热率)有重要影响。 因此,分析晶粒结构至关重要。 什么是CT扫描? 计算机断层扫描(CT)扫描是一种快速的定性诊断工具,用于生成材料的微观结构的3D图像。 但是,定量分析通常是出于科学目的所必需的。 通过CT扫描进行定量分析可能可以通过使用图像处理方法来进行。 这是什么项目 该项目的目的是分割CT扫描中对比度差的晶界。 您可能会在下图中看到一个CT扫描图像的示例(第一张图片),并且在第四张图片上可以看到其对应的纹理图(地面真实情况)。 描述 在这个项目中,我实现了一种称为3D U-Net的卷积神经网络结构,以增强CT扫描图像的晶界处的对比度(有关3D U-Net的详细信息,请参阅)。 然后,我实现了基于标记的分水岭分割算法*,以完成分割(请参阅参考资料了解分水岭分割的详细信息)。 在下图中,您可
【文件预览】:
grainDetection-master
----main3D.py(2KB)
----result.png(216KB)
----write3Dimage.py(374B)
----model.py(4KB)
----README.md(3KB)
----data()
--------test_output()
--------test_input()
----testGenerator.py(3KB)