我试图检测图像中的地平线,并返回天空的掩模(或倒置为地面).虽然它似乎有很多用途,但我正在努力找到一个好的解决方案.更糟糕的是,这似乎是一个如此简单的问题,大多数人在探测地平线方面都没有问题.
以下更难:
我现在尝试的是使用滤色器将其限制为低饱和度,然后找到轮廓并检测并填充最大轮廓.在此之后,我将洪水填充到轮廓上方的区域.这确实有效,但我仍然无法想象这个问题会如此困难.
我正在使用OpenCV包装器在Delphi XE8中编写代码,但欢迎任何其他语言的答案或想法!
opencv detection
detection ×1
opencv ×1