Opencv 基于开放CV的边缘检测和角度提取
嘿,伙计们,我现在正试图探测玻璃容器内粉末的角度。 我得到的解决方案包括在图像上使用Houghlines算法,通过灰度缩放、阈值、应用高斯滤波器进行预处理,最后使用sobel算子提取边缘。如果我得到我的Hough线,我会使用fitline算法在所有检测点内拟合一条线。下面是我最后得到的一张图片:Opencv 基于开放CV的边缘检测和角度提取,opencv,image-processing,hough-transform,Opencv,Image Processing,Hough Transform,嘿,伙计们,我现在正试图探测玻璃容器内粉末的角度。 我得到的解决方案包括在图像上使用Houghlines算法,通过灰度缩放、阈值、应用高斯滤波器进行预处理,最后使用sobel算子提取边缘。如果我得到我的Hough线,我会使用fitline算法在所有检测点内拟合一条线。下面是我最后得到的一张图片: 我的问题是,我对图像处理不太感兴趣,也不确定这是否是一种用Houghline和fitline检测角度的好方法,所以有没有更好的方法来提取这些信息以便改进结果?结果似乎很好。你对准确度不满意吗?如果已经
我的问题是,我对图像处理不太感兴趣,也不确定这是否是一种用Houghline和fitline检测角度的好方法,所以有没有更好的方法来提取这些信息以便改进结果?结果似乎很好。你对准确度不满意吗?如果已经有了解决方案,为什么要改进算法最简单的方法:平滑+阈值后:找到最大轮廓,拟合椭圆,获得椭圆的角度。