python box2d_Python OpenCV Box2D

我试图从python中调用OpenCV函数MinAreaRect2.我使用OpenCV 2.4.2与python 2.7和numpy 1.6.我走了这么远:

import cv

def nda2ipl(arr, dtype=None):

return cv.fromarray(np.ascontiguousarray(arr, dtype=dtype))

def min_area_rect2(points):

storage = cv.CreateMemStorage()

cv_points = nda2ipl(points.reshape((-1, 1, 2)))

out = cv.MinAreaRect2(cv_points, storage)

return out

我可以用形状的ndarray(N x 2)来调用这个函数.我得到了这样的结果:

((476.5, 604.5), (951.0, 1207.0), -0.0)

我假设第一个元组是盒子的中心,第二个元素是宽度和高度,最后一个是角度.

问题是我无法得到明确的参考说明.实际上,opencv文档告诉我函数在Python中返回什么.

python中MinAreaRect2的输出究竟是什么?更一般地说,在哪里可以获得有关OpenCV python包装器的精确文档?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值