【问题标题】:Performing Perspective transform when not all corners are visible python openCV当并非所有角都可见时执行透视变换python openCV
【发布时间】:2018-12-12 00:24:26
【问题描述】:

我正在尝试对足球场的视频进行透视变换,当球场的所有四个角都可见时,我找到了许多资源,但是当不是所有角都可见时,我该怎么做?也许是一种超越视频框的推断方式?

【问题讨论】:

    标签: python opencv tensorflow computer-vision


    【解决方案1】:

    不要使用字段的四个角,而是使用字段的可见部分。在此图像中,该场地仅对 50 码线可见。

    两个角和两个中点用于扭曲图像。而不是将源图像扭曲到目标图像的角落;源图像被扭曲成两个角和两个中点。

    如果 75% 的字段可见,则将源图像扭曲到目标图像的该百分比。

    图片来源:https://www.coloradoan.com/story/sports/csu/football/2016/12/21/story-behind-boise-states-blue-football-field/95712824/

    【讨论】:

    • 啊,这更有意义,谢谢!
    猜你喜欢
    • 2016-11-27
    • 2012-04-26
    • 2016-09-28
    • 1970-01-01
    • 2021-01-05
    • 2018-04-24
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    相关资源
    最近更新 更多