当在Python中使用Hough变换执行行检测时,我获得了每行的rho和theta值的矩阵。在那些线中,我只采用水平线。
通过以下方法,我可以从该行中提取几个点。
lookAt
我已经读过,HoughLines按累加器的值按升序对数组进行排序,但我想对该数组进行排序,并将图像的顶行放在数组的第一个位置,以便只能绘制线。
PD:我终于找到了解决方案lookAt
答案 0 :(得分:0)
我只选择水平的
图像的顶行只能绘制该行。
因此,您希望找到具有最小rho
的水平线。您已经知道如何找到水平线,现在迭代它们并找到具有最小max
值的水平线。
排序是查找最小值或最大值的昂贵方法。我对Python库不是很熟悉,但是我确定它有一个function checkForm() {
$('input').each(function(){
if( $(this).val() == "" ){
return false;
}
});
});
函数可以将索引返回给最大的元素吗?啊,it does! You're looking for numpy.argmax
。