要使用 OpenCV 获得一堆点的最小外接四边形,您可以使用 cv2.minAreaRect() 函数。这个函数可以计算一组点的最小外接矩形,但也可以计算最小外接四边形。以下是一个使用 cv2.minAreaRect() 函数计算最小外接四边形的示例代码:

import cv2
import numpy as np

# 创建一些示例点
points = np.array([[100, 100], [100, 200], [200, 200], [200, 100]])

# 计算最小外接四边形
rect = cv2.minAreaRect(points)

# 
GitHub 加速计划 / opencv31 / opencv
77.37 K
55.71 K
下载
OpenCV: 开源计算机视觉库
最近提交(Master分支:2 个月前 )
ee95bfe2 Use generic SIMD in warpAffineBlocklineNN 1 天前
ddc03c07 Disable SME2 branches in KleidiCV as it's incompatible with some CLang versions, e.g. NDK 28b1 2 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐