如何移除图像中的梯形?实现茎末端圆内检测的图像处理方案
图像处理任务说明
我正在处理如下类型的图像:
最终目标是检测新图像中茎的末端是否位于圆内(圆的位置和尺寸可能略有变化),首次尝试仅用图像处理方案(不采用机器学习,因为必要性不足),但缺乏相关知识。
数据集里部分图像带有清晰的梯形,部分没有。无梯形时检测问题较简单,因此需要找到方法移除带梯形图像中的梯形,让算法能兼容两类图像(可通过文件名判断是否存在梯形)。
我已经完成图像去噪,通过分析像素强度(纵坐标为强度,横坐标为数量)将像素值合并为5组:

但发现茎的部分区域与梯形的强度更接近,而非茎的其余部分,且边缘值也存在问题。
另外,我尝试了边缘检测,已经实现无论圆的位置和尺寸如何都能检测到它,边缘检测结果如下:
欢迎提供任何思路(初始需求是移除梯形,但如果您认为无需此步骤且更节省时间,所有方案我都会考虑)。
内容的提问来源于stack exchange,提问作者lpe
相关产品推荐
相关产品推荐

