Python中Canny:cv2.imshow('Canny',img)的冒号与Countours=[]的[]含义咨询
Python代码中两个符号的含义解释
代码
Canny:cv2.imshow('Canny',img)里的冒号:
这里的Canny:是Python的**标签(label)**语法,冒号是标签的固定组成部分。标签原本是配合break、continue语句实现跨循环的跳转控制,比如在嵌套循环里直接跳出到标签位置。但你给出的这段代码里,标签和函数调用写在同一行,没有搭配循环或跳转语句,所以这个标签在这里没有实际控制流作用,大概率是开发者的注释标记,或是未完成的代码遗留写法。代码
Countours = []里的方括号[]
这是Python中创建空列表的字面量写法。列表是Python常用的可变序列容器,能存储多种类型的数据。这里创建空列表Countours(注意正确拼写应为contours,通常用来存储图像检测出的轮廓数据),后续可通过append()等方法往里面添加元素。
内容的提问来源于stack exchange,提问作者Jaidee
相关产品推荐
相关产品推荐

