使用Python3和OpenCV 3检测并概述湖泊
在本文中,我将介绍一些使用Python3和OpenCV进行基本形状和轮廓检测的方法。
目标
目标是检测最大的水域,并根据Google Maps的屏幕截图来计算半径和近似面积。 本文介绍了一些代码,这些代码在进行屏幕截图后会检测出最大的水域并在边缘周围画一条线:
设置
我将使用Python3和OpenCV3。 有两种安装Python3许多方面,我使用。 我通过运行brew install opencv使用自制软件安装了OpenCV。
要检查是否已安装opencv,请创建detector.py脚本并添加以下内容:
import cv2 as cv
import numpy as np
print ( cv . __version__ )
print ( np . __version__ )
并使用python3 detector.py运
2022-08-23 16:43:10
1.5MB
Python
1