用于在类似于圆形图像处理的背景中检测圆的方法

问题描述:

因此,为了给出问题的背景,我们试图检测使用热相机获得图像的车辆的车轮....现在很多次由于雨或其他原因,车轮冷却下来,它与道路十分相似......例如。用于在类似于圆形图像处理的背景中检测圆的方法

enter image description here

在这里你可以看得很清楚,该轮是非常相似的背景。那么是否有任何功能或图像处理技术可用于识别暗轮或将其与背景区分开来。

+0

你尝试自适应阈值? –

+0

不,谢谢你的建议......其精彩的建议 –

尝试CLAHE。我写了下面的代码片段。检查这有助于你

cv::Mat in_gray; 
cvtColor(input, in_gray, CV_BGR2GRAY); //input is your image 

Ptr<CLAHE> clahe = createCLAHE(); 
clahe->setClipLimit(12); 

Mat in_clahe; 
clahe->apply(in_gray, in_clahe); 

以下是此图像上的结果:

output

+0

试着改变clipLimit的值。或者你可以尝试伽马校正或直方图均衡技术。 – Jazz