shapely.geometry.box 转为 list
时间: 2024-05-16 07:14:06 浏览: 163
python shapely.geometry.polygon任意两个四边形的IOU计算实例
可以使用 Shapely 库中的 `box` 方法创建一个矩形对象,然后使用该对象的 `bounds` 属性转换为一个包含左下角和右上角坐标的元组,最后将元组转换为列表即可。
示例代码如下:
``` python
from shapely.geometry import box
# 创建矩形对象
rect = box(0, 0, 2, 1)
# 转换为列表
rect_list = list(rect.bounds)
print(rect_list) # 输出结果为 [0.0, 0.0, 2.0, 1.0]
```
其中,`bounds` 属性返回的元组的顺序依次为左下角的 x 坐标、左下角的 y 坐标、右上角的 x 坐标、右上角的 y 坐标。
阅读全文