代码
import cv2
import numpy as np
from matplotlib import pyplot as plt
img=cv2.imread('test.jpg') #图片读入
kernel=cv2.getStructuringElement(cv2.MORPH_ELLIPSE,(5,5)) #生成一个5*5的椭圆kernel
close=cv2.morphologyEx(img,cv2.MORPH_CLOSE,kernel) #对图片进行形态化操作
div=np.float32(img)/(close)
res=np.uint8(cv2.normalize(div,div,0,255,cv2.NORM_MINMAX))
res1=np.hstack((img,res))
cv2.imshow('results',res1)
cv2.imwrite('results.jpg',res1)
cv2.waitKey()