一、代码部分
代码如下(示例):
#开运算与闭运算
import cv2 as cv#opencv BGR
import matplotlib.pyplot as plt #包导入
import numpy as np
# 开:先腐蚀,再膨胀
img = cv.imread('C:/Users/akaak/Pictures/OpenCV/dige.png')
cv.imshow('img', img)
cv.waitKey(0)
cv.destroyAllWindows()
kernel = np.ones((5,5),np.uint8)
opening = cv.morphologyEx(img, cv.MORPH_OPEN, kernel)
cv.imshow('opening', opening)
cv.waitKey(0)
cv.destroyAllWindows()
# 闭:先膨胀,再腐蚀
kernel = np.ones((5,5),np.uint8)
closing = cv.morphologyEx(img, cv.MORPH_CLOSE, kernel)
cv.imshow('closing', closing)
cv.waitKey(0)
cv.destroyAllWindows()
二、运行结果
总结
完成了开运算与闭运算操作。