这是白板电子学习的一种情况。视频显示了教员如何使用白板进行教学。
要求学生选择白板的四个角。两个角可能不在可见区域。谁能提出一种根据选定的四个角点找出白板区域的算法?
我想做一些我们在camscanner应用中看到的事情。
最佳答案
如果可以在图像坐标中标记4个点,则可以使用单应性将这些点映射到另一个四边形,或更具体地说,将其映射到矩形。您还需要白板长宽比,以便您的结果具有正确的X和Y相等比例。通过这种单应性,您可以扭曲视频以拉直木板。
请注意,翘曲会导致更远的区域和白板平面以外的任何东西变得模糊,例如讲师,将被不切实际地扭曲。
如果这些点中的一些在图像之外,则必须近似其位置才能获得正确的 View 。