When I'm reading documentation I don't understand what it means when function parameters are in square brackets.
Taking for example OpenCV's GaussianBlur function:
cv2.GaussianBlur(src, ksize, sigmaX[, dst[, sigmaY[, borderType]]]) → dst
What do the square brackets just after sigmaX, mean?