def get_unclassified_defect_region(classified_defect_region, td_detect, radius):
# Expand topological defects by radius
td_region = morphology.binary_dilation((td_detect != 0).astype(np.int), morphology.disk(radius))
# Remove classified region
unclassified_defect_region = np.multiply(td_region, 1 - classified_defect_region)
unclassified_defect_region = morphology.binary_dilation(unclassified_defect_region, morphology.disk(radius))
unclassified_defect_region = morphology.binary_erosion(unclassified_defect_region, morphology.disk(radius))
return unclassified_defect_region
defect_analysis.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录