努力阅读OpenCV python文档

时间:2019-07-05 08:40:55

标签: python python-3.x opencv documentation

我目前正在使用Python中的OpenCV库构建一个项目,但是当我阅读文档时,如果有方括号,我将无法理解函数参数。

GaussianBlur函数为例:

cv2.GaussianBlur(src, ksize, sigmaX[, dst[, sigmaY[, borderType]]]) → dst

我没得到的是sigmaX[,之后的方括号(挂钩)。是什么意思?

1 个答案:

答案 0 :(得分:1)

表示可选参数。

它不是特定于python的语法,而是更通用的语法符号语法,例如,来自https://en.wikipedia.org/wiki/Extended_Backus–Naur_form

  

今天在线上找到的许多BNF规范旨在为人类可读,并且是非正式的。这些通常包括以下许多语法规则和扩展名:

     

用方括号括起来的可选项目:[]。

https://en.wikipedia.org/wiki/Extended_Backus–Naur_formBasics一章中进行了更好的解释。