(1)要求
如图所示
有一些堆积的稻米,随意堆积在角落,要求可以计算出堆积角,即斜角边与地面的夹角(可以进行截图,只截取对象如图1)
思路:边缘检测+直线检测+计算斜率
但是由于边缘检测的局限性,可以进行腐蚀膨胀来进行改进
最后思路:边缘检测+腐蚀膨胀+霍夫直线检测+绘制直线+计算斜率
#边缘检测原理
本次代码采用Sobel算子边缘检测。
Sobel(src,ddepth,dx,dy,dst,ksize,scale,delta,borderType)
Src:输入图像
Ddepth:图像深度