python实现灰度图像拉伸
1、灰度拉伸是一种简单的线性运算。经过变换后使得灰度布满整个灰度等级范围。为了把不同图像的灰度值映射到0-255范围内,常见的方法有:

2、处理过程如下:import cv2 as cvimport numpy a衡痕贤伎s npfrom matplotlib import pyplot as pltimage = cv.imread('c:\\meiping1.png')imgGray = cv.cvtColor(image, cv.COLOR_RGB2GRAY)cv.imshow('imgGray', imgGray)

3、rows, cols = imgGra鲻戟缒男y.shapereshapeGray = imgGray.reshape(rows * cols)print(reshapeGray)reshapeGrayList = reshapeGray.tolist()通过.tolist() 转换成列表 方便后面求最大灰度 和最小灰度

5、2)另一种方法MAX = 255MIN = 0Gxy = (imgGray - A) / (B - A) * (MAX - MIN) + MIN区别在gxy 其他不变!



声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:82
阅读量:92
阅读量:81
阅读量:37
阅读量:77