我正在学习OpenCV和Python。 但我无法理解这些功能参数:
cv2.Canny(image, threshold1, threshold2[, edges[, apertureSize[, L2gradient]]])
在论证“threshold2”后我再也听不懂了,这些[]意味着什么?这是一个清单?这是一个愚蠢的问题,但我真的很想理解。
答案 0 :(得分:0)
我认为你熟悉C / C ++,我发现当我从一个我已经知道的语言看它们时,我能更好地理解它们。它们是具有默认值的参数。这意味着如果您没有为这些参数提供任何值,它们将使用默认值。
用C / C ++术语:
void point(int x = 3, int y = 4); // 3 , 4 are default values
point(1,2); // calls point(1,2)
point(1); // calls point(1,4)
point(); // calls point(3,4)