Python代码实现图像增强(线性变换、对数变换、幂律变换、分段线性变换、灰度级分层、直方图均衡化、平滑滤波器、锐化滤波器)
1.线性变换代码:importcv2importrandomimportimutilsimportnumpyasnp#彩色图像每个像素值是[x,y,z],灰度图像每个像素值便是一个np.uint8image=cv2.imread('E:/1.PNG')gray_img=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)#将彩色图像变为灰度图像(RGB彩色变灰色)#图像大小