图像增强灰度变换算法代码python
时间: 2023-10-28 15:07:09 浏览: 184
红外图像增强python代码-分段线性拉伸-灰度拉伸算法-图片均衡算法代码-红外图像对比图调整-自适应图像均衡算法代码
5星 · 资源好评率100%
以下是一个简单的图像增强灰度变换算法的 Python 代码:
```python
import cv2
import numpy as np
# 读取图像
img = cv2.imread('image.jpg', cv2.IMREAD_GRAYSCALE)
# 灰度变换
gamma = 0.5
img_enhanced = np.power(img / float(np.max(img)), gamma)
img_enhanced = np.uint8(img_enhanced * 255)
# 显示图像
cv2.imshow('Original Image', img)
cv2.imshow('Enhanced Image', img_enhanced)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`gamma` 是灰度变换的参数,可以根据需要进行调整。
阅读全文