我已经使用透视转换对线进行了转换。
我知道的关于这些行的信息是:
因此,为了清楚起见,我不知道蓝线。我只有果岭。甚至,我也不知道应用了什么同形图矩阵。
问题:
我需要有关所有绿线都必须满足的条件的方法,度量,算法或什至提示。
例如,如果我将此红线添加到集合中:
显然,在应用变换之前,红线不可能存在于这组线中,因此这当然是一种噪音。
因此,如果我将其应用于绿线,将会给我带来积极的响应,如果将红线添加到绿色集合中,它将显示出负的响应,或者至少是较低的置信度,因此我需要进行测量。
附言OpenCV可用并且是首选。
最佳答案
如果它们在透视投影之前是平行的,则所有线都应在同一消失点处相交。我会说您应该使用绿线来计算这一点(也许this会有所帮助),如果distance from your red line to the vanishing point过大,可以将其拒绝。
关于opencv - 透视变换结果的线的条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33692325/