我是初学者,不知道如何使用 python 在 openCV 中制作十字形内核?我想制作一个 3x3 的十字形内核,这样我就可以对 A1 应用形态变换,并且内核是 B1。
这是A1和B1的图片。
这是我为内核所拥有的,但我得到一个名称错误:名称“数组”未定义。
# Cross-shaped kernel (structuring element)
cv.getStructuringElement(cv.MORPH_CROSS,(3,3))
kernel = array ([[0, 1, 0],
[1, 1, 1],
[0, 1, 0]], dtype = cv.uint8)