Computer vision 使用计算机视觉识别白板照片中的角

Computer vision 使用计算机视觉识别白板照片中的角,computer-vision,Computer Vision,假设我有一张像这样的白板的照片。我将使用计算机视觉处理白板的内容,但首先我需要一种方法来识别白板的重要区域。我想这样做的一个方法是在白板的重要区域画角。但是,我需要一种可靠地检测这些角点的方法。普通的角点检测器也可以检测大量的其他角点,包括白板目标区域内外的角点 此外,白板的图像可能不是正面拍摄的,因此从相机的角度看,角可能不是直角 有人知道我该怎么做吗?有没有人因为我不知道如何开始而有任何出发点 您的感兴趣区域(ROI)和背景清晰分开。那么,为什么不使用“颜色分割”方法呢 像这样的东西应该有用

假设我有一张像这样的白板的照片。我将使用计算机视觉处理白板的内容,但首先我需要一种方法来识别白板的重要区域。我想这样做的一个方法是在白板的重要区域画角。但是,我需要一种可靠地检测这些角点的方法。普通的角点检测器也可以检测大量的其他角点,包括白板目标区域内外的角点

此外,白板的图像可能不是正面拍摄的,因此从相机的角度看,角可能不是直角

有人知道我该怎么做吗?有没有人因为我不知道如何开始而有任何出发点

您的感兴趣区域(ROI)和背景清晰分开。那么,为什么不使用“颜色分割”方法呢

像这样的东西应该有用

1. Threshold : Otsu
2. Find the biggest rectangle which cover on the un-removed objects
3. Get the corners of that rectangle then rotate
希望能有所帮助