使用pathlib替代os.path
参考https://zhuanlan.zhihu.com/p/87940289
格式化字符串:f字符串
https://blog.csdn.net/sunxb10/article/details/81036693
Python argparse
1.位置参数
2.短标签和长标签参数
required:默认为False,如果没有传入参数,则参数为None
required=True时,则必须传入参数
nargs:参数取值的个数,+(1个取值) ?(0或者1个) *(任意多)
default:默认值
图像轮廓处理的总结
http://www.voidcn.com/article/p-qmvmywrl-brs.html
退出
exit()退出当前程序
polygon间计算IoU或者距离等
shapely.geometry.polygon
from shapely.geometry import Polygon
def poly_iou(poly1: Polygon, poly2: Polygon):
intersection_area = poly1.intersection(poly2).area
union_area = poly1.union(poly2).area
return intersection_area / union_area
a = Polygon([(0, 0), (0, 1), (1, 0)])
b = Polygon([(0, 0), (1, 0), (1, 1)])
print('iou = ', poly_iou(a, b))
————————————————
版权声明:本文为CSDN博主「heroacool」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/heroacool/article/details/112668056
https://shapely.readthedocs.io/en/stable/manual.html
用f’'来格式化字符串
https://blog.csdn.net/sunxb10/article/details/81036693